CiteCiter

agent
Security Audit
Warn
Health Warn
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 7 GitHub stars
Code Warn
  • process.env — Environment variable access in .github/workflows/ci.yml
  • process.env — Environment variable access in packages/citeciter/dev/hmr-smoke.mjs
  • process.env — Environment variable access in packages/citeciter/dev/smoke.mjs
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

为 DeepSeek Harness 打造的 AI 学习、检查与纠偏插件。

README.md

CiteCiter

为 DeepSeek Harness 打造的 AI 输出学习、检查与纠偏插件。

选中一段回答,即可在不打断主任务的情况下反复追问、切换模型、建立多个独立 Topic,用自己的方式理解知识、发现错误,或随时抽查长时程任务是否跑偏。

English · npm · 问题反馈 · 加入社区 · ⭐ Star CiteCiter

CiteCiter 娘将选中的 AI 回答展开为多个独立 Topic

安装

dsh plugin --profile web add @kirkchinese/[email protected]
dsh plugin --profile web list --depth 0

请确认列表显示 @kirkchinese/[email protected]。v0.4.2 曾导致运行中的中间输出和思考内容无法 Citer,请不要继续使用。安装后重启 DSH Web 并刷新页面。

v0.4.3 恢复了运行中间输出、思考正文和跨越“思考+回答”选区的 Citer 功能;旧 Topic 不需要迁移。

开始

选中一段回答。右键,问个问题,然后 Citer!

选中一段 AI 回答并在 CiteCiter 中继续追问

CiteCiter 能做什么

理解与学习

遇到没有看懂的概念、推导或结论时,Citer并让AI解答。

比较与纠偏

对一段内容有疑问,Citer并让不同模型帮助你发现遗漏、矛盾和错误。

抽查长时程任务

想知道 Agent 在干啥?Citer并了解当前进度、检查方向,看看Agent有没有搞错。

发展自己的用法

CiteCiter 希望成为你的底座,围绕你的内容与目标,逐渐形成适合你的用法。

主要功能

  • 旁观模式。 从同一段回答开始多个Citer会话,不扰乱主要会话的上下文。
  • 边跑边看 Agent 还在工作时,只要一段模型输出已经结束,就可以立即 Citer;思考内容和“思考+回答”也可以选择。
  • 切换模型 单独切换模型与思考强度。
  • 持久保存 保留Citer历史。
  • Agent 能力 Citer会话中的模型可以主动查看来源会话,调查代码仓库。
  • 响应式界面 根据窗口宽度调整面板布局。

社区交流

欢迎加入 DSH-Citeciter QQ 群,分享你的使用方法、功能想法和遇到的问题。

DSH-Citeciter QQ 群 1108040435 二维码

开发计划

开发计划从 v0.3.1 记起,这是 CiteCiter 正式从简陋走向可用的版本。

已完成

  • v0.3.1 管理、归档和恢复。为内部AI增加工具。增加了提问工具。CiteCiter 鲸鱼娘加入 UI。
  • v0.3.2 增加了跨轮次选取功能。增加了思考强度、模型切换能力。优化了部分用户体验。增加了预测下个问题功能。
  • v0.4.0 适配新的 DSH rc.1 与 rc.2。修复了若干bug。
  • v0.4.1 修复了若干bug,完善了UI界面和对话逻辑。
  • v0.4.2 修复列表、嵌套列表等复杂回答无法建立 Citer 的问题。
  • v0.4.3 恢复运行中间输出、思考内容和“思考+回答”选区的 Citer 功能。

未完成

  • 小黑板 为AI增加一块小黑板,允许AI用 HTML、动画、图像和公式等方式,流式控制黑板上的元素,为用户提供讲解。用户可以边提问边看黑板(老师的既视感)。
  • 更多 Citer 入口 从工具输出、终端结果和代码差异开始 Citer。
  • 读书和论文 脱离 AI 对话,从书本、论文等内容开始 Citer。
  • 开发接口 提供用户可自定义的快捷键和提示词。提供其他插件可调用的通用接口。
  • DSH-Desktop 适配 为DSH-Desktop提供适配。并入驻其插件市场。

开发与二次开发

需要修改 CiteCiter,可从源码开始。需要 Node.js ^22.19.0 || >=24.0.0、pnpm 11.21.0。当前开发基于 DSH rc.2,兼容 rc.1。

git clone https://github.com/kirkchinese/CiteCiter.git
cd CiteCiter
pnpm install
pnpm typecheck
pnpm test
pnpm build

Topic 数据放在 $DSH_HOME/citeciter/workspaces/,对话日志放在 $DSH_HOME/citeciter/sessions/

现在还没有供其他插件稳定调用的开发接口。想做自己的版本,可以先 Fork 并适时合并。

参与贡献

欢迎提交 Issue 和 Pull Request。

如果 CiteCiter 对您有帮助,请为项目点个 Star。您的 Star 是我继续开发的动力。

许可证

CiteCiter 使用 MIT License 开源。

Reviews (0)

No results found