Skip to content

Repository files navigation

Speaking Prompts — 面试口条卡

快速创建结构化面试口条卡,支持 AI 自动生成卡片内容,让面试准备更高效。

效果截图:

卡片效果


功能特性

  • 一键创建标准化口条卡模板(关键词、60 秒回答、追问、拓展知识)
  • AI 自动生成完整口条卡内容(支持 DeepSeek / 智谱AI / 阿里百炼)
  • 多条追问及回答结构,模拟真实面试场景
  • 自定义存储路径,支持多级目录
  • Dawn Purple 晨曦紫视觉主题,暖紫色调,长期使用不疲劳
  • 完整暗色模式与移动端适配

安装方式

手动安装

  1. 下载 main.js 和 manifest.json 两个文件
  2. 在 Vault 目录下创建 .obsidian/plugins/speaking-prompts/ 文件夹
  3. 将两个文件放入上述文件夹
  4. 在 Obsidian 设置 → 第三方插件中启用 "Speaking Prompts"

注意:CSS 样式已内联在 main.js 中,无需单独的 styles.css 文件。


使用方法

启用插件

在 Obsidian 设置 → 第三方插件中,找到 "Speaking Prompts" 并启用。

新建口条卡

  • 点击左侧 Ribbon 区域的 🖊 图标
  • 或使用命令面板(Ctrl+P)搜索「新建口条卡」
  • 输入题目名称,选择存储文件夹,点击新建

新建口条卡

AI 生成口条卡

  1. 在设置面板中配置好 AI 模型的 API Key 和参数
  2. 点击左侧 Ribbon 区域的 🧠 图标(或命令面板搜索「AI 生成口条卡」)
  3. 输入面试题目和相关知识点
  4. 选择存储目录,点击 AI 生成

AI 生成口条卡

卡片结构

板块 说明
🔑 关键词 3-5 个核心关键词
⏱️ 60 秒回答 200-300 字 STAR 法则模拟回答
❓ 容易追问 面试官追问问题及回答
📚 拓展知识 相关理论知识、行业背景

配置

打开插件设置面板(设置 → Speaking Prompts):

自定义配置大模型

存储设置

参数 默认值 说明
存储文件夹 SpeakingPrompts 口条卡文件的默认存储路径(相对于 Vault 根目录)

AI 大模型配置

参数 默认值 说明
模型提供商 DeepSeek 可选 DeepSeek / 智谱AI / 阿里百炼 / 自定义
Base URL https://api.deepseek.com 选择提供商后自动填充
API Key (空) 模型提供商的 API 密钥
模型名称 deepseek-v4-pro 可从预设列表选择或手动输入

兼容性

  • 最低 Obsidian 版本:0.15.0
  • 支持桌面端和移动端
  • 默认主题下表现最佳,部分第三方主题可能覆盖插件样式

开发

# 克隆仓库
git clone https://github.com/yanhuozhuoshi/SpeakingPrompts.git
cd SpeakingPrompts

# 安装依赖
npm install

# 生产构建
npm run build

构建产物为 main.js,复制到插件目录即可。


贡献

欢迎提交 Issue 和 Pull Request。

  1. Fork 本仓库
  2. 创建功能分支 (git checkout -b feature/xxx)
  3. 提交改动 (git commit -m "feat: xxx")
  4. 创建 Pull Request

许可证

MIT

About

Obsian插件-面试口条卡。快速创建结构化面试口条卡,支持 AI 自动生成卡片内容,让面试准备更高效。

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages