GitMind 思乎知识助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_823b254f/gitmind。
技能介绍
GitMind(思乎)适合让 Agent 直接操作 GitMind 的账号侧知识能力,而不是只回答接口文档。它解决的是具体集成问题:调用 GitMind 时需要本地执行 node 命令、打开系统浏览器完成 OAuth、判断登录态、处理配额不足、解析页面 URL,并等待 WebSocket 生成任务完成。
核心工作方式
- 全局登录检查:调用依赖登录态的工具前,优先使用
get_saved_token;当api_token缺失、为空或不可用时,先进入oauth_login流程,并用用户默认浏览器完成回调。 - 全局配额兜底:当业务工具返回 quota insufficient、membership required、recharge required 等错误时,调用
pricing_page_open打开对应区域和语言的支付页面,用户充值后再重试原操作。 - 模块封装:覆盖页面导航、Auth Login、My Thoughts、Planets、Personal Center、Inspiration Flow、Hot Templates、OSS Authorization、WebSocket/WSS、AI Mind Map、AI Flowchart、AI Bulletin、AI Exam。
- 固定链路:
file_project_get先取file_get,再获取临时project_url;file_project_upload通过oss_get_authorization、上传对象、file_save完成覆盖式上传。 - 长任务超时:AI Mind Map、AI Flowchart 等 WSS 工具需要较长外层超时;AI Bulletin 建议外层超时不低于
1200秒。
适用边界与注意点
该技能依赖本地 Node 执行宿主和系统默认浏览器,不适合只能沙箱且无法监听回调端口或打开浏览器的客户端。首次执行不要默认携带 host 字段,失败后再按本地 Node 目标重试。返回 GitMind 页面链接时,应直接给原始 https URL,不要包装成 Markdown 链接。file_list 必须使用 dir_guid 参数;打开 My Thoughts 首页建议使用 page_open(page="docs") 或 directory_open(),不要硬编码 /app/dirs/0。
使用场景
- Agent 需要把“打开最近文档”解析为 GitMind 页面,并用 `pricing_page_open` 处理充值入口。
- 在 My Thoughts 中执行文件项目获取,按 `file_get` 到临时 `project_url` 的固定链路读取内容。
- 调用 AI Mind Map、AI Flowchart 或 AI Bulletin 时,为 WSS 长任务设置足够的外层超时。
- 当业务工具返回配额不足或会员限制时,引导用户完成充值并继续重试原 GitMind 操作。
适合人员
- 给 GitMind 集成 Agent 的工程师,需要封装登录态、配额兜底和页面 URL 解析。
- 维护 My Thoughts 文件流程的开发者,需要处理项目获取、OSS 上传和文件保存链路。
- 接入 AI 知识工具的客户端作者,需要管理 WSS 长任务、回调浏览器和超时策略。
- 做多语言 Agent 体验的产品工程师,需要按 region、env、language 打开正确 GitMind 页面。