今天花了一天的时间,用 Qoder 写了个“大”项目,解决了下面这两个上世纪和本世纪的难题:
- 收藏了的干货资料,没办法发挥价值
- 收藏的各种提示词,真用的时候又懒得去复制粘贴修改
如何解决的:
- 写了一个 Obsidian 插件,把收藏的干货文章萃取成方法论
- 使用 Dify 的知识库,把萃取的方法论向量化,方便查询
- 写了个浏览器插件,在使用 AI 时,使用存好的方法论对提问进行增强
因为全程是 Qoder 写的,所以老规矩,开源。(剩下两个瑕疵自行修复吧)
最终的使用效果:输入简单提示 —> 点击P增强
按钮 —> 查询方法论+构造增强提示词 —> 填充替换简单提示
支撑功能:Obsidian 插件 —> 剪存文章到笔记 —> Obsidian插件萃取方法论 —> 保存到 Dify 知识库
支撑功能:使用 API 接口在 Dify 知识库中新增知识、查询知识。
项目逻辑
因为项目代码已经开源了,没就没必要再梳理产品逻辑了,以下是Qoder 根据我的提示词,输出的两个插件的时序图:
Obsidian 部分
浏览器插件 P 增强
整体流程
体验方式
前提条件:
- 安装了 Obsidian 笔记软件,安装了官方的剪藏插件;
- 可以正常使用 Dify(官方云端或者自己云端部署)
- 安装了 Chrome 浏览器
从 Github 下载项目代码:https://github.com/comeonzhj/batter-prompts-plugins
包含两个文件:
obsidian-plugin-open
中是 Obsidian 插件chrome-extension-open
中是 Chrome 插件
//如果你不方便下载
我在AI学习行动圈星球也有同步,在文末有加入方式。
先不着急安装这俩,先把 Dify 的知识库配好。
注册、创建知识库自行解决
随便搞点内容传到知识库里,会得到一个文档,点进文档把 URL 的这几个信息复制出来:
https://cloud.dify.ai/datasets/d478a994-ab7a-41be-9f1d-e39533e18ebe/documents/7dbac381-d5db-4bc0-9027-0e17e5f1fa09
- datasets 后面那一串
d478…
是知识库 ID,这个 Obsidian 插件和浏览器插件都会用到; - documents 后面那一串
7dbac…
是文档 ID,这个在 Obsidian 插件会用到
回到知识库页面,点击知识库旁边的API
- 把里面的 API 服务器地址复制下来,后面两个插件都需要填写这个地址
- API 服务器旁边有个 API 密钥,创建一个复制下来,也都会用到
Obsidian 插件安装方法
找到你笔记仓库路径,打开隐藏文件夹,找到.bsidian/plugins
,把obsidian-plugin-open文件复制进去
打开 Obsidian,设置-第三方插件,如果第一次捣鼓第三方插件,“安全模式”应该是开启的,点一下,确保按钮上显示的是开启
。
然后找到这个插件,点击设置。
去搞一个 Kimi 或者 DeepSeek 或者其他大模型的 API Key,填在配置里。这里的是让大模型对你剪藏的文章进行萃取的。
注意:大模型 API 的 URL 填写base_url,即:
- DeepSeek :
https://api.deepseek.com/v1
- Kimi :
https://api.moonshot.cn/v1
- ……
把 Dify 里刚才复制下来的那些 ID 和 Key 们,对应填到插件里。
测一下没问题保存配置,重启 Obsidian 笔记。
左侧边栏最下面应该出来一个闪电 icon,点击就可以把你 Obsidian 里的文章萃取成方法论了。
Obsidian 插件,限制文章长度不超过 4000 字符,AI 写代码自己加的,我没改。需要更长的,在 main.js 里找一找自己修改。
浏览器插件安装
chrome 浏览器,插件中心,打开开发者模式,加载未打包的程序,选择chrome-extension-open文件,安装插件。
点击插件,选择修改配置,在里面再填一波大模型 API 信息和 Dify 知识库信息。
这里大模型 API 是用来改写提示词的,Dify 知识库是用来检索萃取的方法论的。
基本搞定!
进入 DeepSeek、Kimi 和豆包网页版,输入框下面大概率出现了P增强
按钮,输入你的问题,点击按钮,就可以增强你的提示词了。
#bug01
如果没有P增强
按钮,随便点一个历史聊天,按钮就会出现,再点“新建对话”之类进入新的对话就会有按钮了。
#bug02
Kimi的输入框跟其他AI不一样,所以增强后的提示词不会自动写入文本框,我改了两次没成,留给大家了。欢迎 contribute~
#bug03
浏览器插件会在进入指定网页时就检测配置状态,检测完成P增强
按钮才正常工作,需要小等一下。也不知道哪次改bug的时候Qoder给加的•ᴗ•💧
AI学习行动圈
这是一个我和人人都是产品经理社区共同运营了超过 500 天的 AI 交流圈子。
我的各种 AI 研究心得、发现的好应用、开发的小项目都会在里面分享,目前圈子有核心三个交流学习平台。
7 个微信群,早报和日常交流
微信群里每天一早有 AI 早报,上下午还有“读报时间”,以及我每天不定期刷屏级的各种 AI 工具体验、提示词编排思考、行业新闻解读同步。
以及,你可以在群里讨论任何与 AI 相关的工具、应用问题,几乎都能找到答案。
腾讯文档-圈友空间
用来沉淀体系化、深度的 AI 文章和超长的工程化提示词,不定期更新。
当前包括:Claude code
、Cursor
、Manus
等顶级产品的系统提示词和工具列表,各种深度的 Agent 白皮书和实践指南
知识星球-每日报告、工具和实战经验分享
我在星球里主要维护「实战分享」「工具箱」和「情报局」三个标签
实战分享是可以在日常工作和生活中直接应用的提示词和效率工具。上面截图里的 Step-Back 提示词就非常好用,堪比 o4。在公众号、直播中演示的所有 AI 实战应用的提示词也都在这个标签下。
AI 工具和鲜知道就是好用的、热门的 AI 工具、资讯分享,我把那些太技术、太浮夸的都筛选了,放进这个标签的都是可以直接用来的好玩儿!
星球还有一个“专栏”体系,目前的定位跟标签差不多。
本文的项目源代码已经发布在星球,扫码加入搜索提示词增强系统
即可。