思想星图(thought-constellation):把零散片段长成会生长的星图

前言

在 DeepSeek Harness(DSH)里做 Agent 或长期课题时,笔记往往是一段段追加的:聊天草稿、复盘句子、还没成形的判断。用单一长文档很难看出命题、观点和矛盾在哪一层;每次让模型「通读全文」也容易在无意触发里反复烧调用。下面介绍的 thought-constellation(思想星图)把录入、本地归档和「手动点一次再分析」拆清楚,并把分析结果画成可回溯原文的分层星图。

这是什么

思想星图是 DSH 插件,维护者为 zhougaoang,仓库 zhougaoang/thought-constellation。它按「项目 / 主题」收纳多段原文片段,在你点击「开始分析」后,由当前宿主配置的模型通读全部片段,抽出核心命题、主题、观点、关系与未决问题,并在界面右侧给出结构化总结。新版本片段并入后重新分析,星图会同时保留新旧观点,便于对照思考生长与自相矛盾之处。

插件当前版本为 0.1.0(见仓库 package.json),许可证 MIT。

核心功能

按项目组织思考

左侧项目栏支持新建、重命名、删除(删除需二次确认)。每个项目对应一个独立主题,例如「商业认知」「人生规划」。

片段式录入与原文档案

每次输入只追加一段,不覆盖先前原文。原文档案可查看每一段,也可删除某段后再重新分析。

手动触发分析

录入只负责保存;只有点击「开始分析」才会调用模型,避免每打一行就消耗一次调用。分析过程中旧图压暗,顶部依次显示:读取片段 → 提取观点 → 建立关系 → 撰写总结。

分层星图与关系类型

可视化结构为:核心命题居中,主题在内环,观点在中环,待补充问题在外环。观点之间的关系用五种颜色的弧线表示:支持 / 因果 / 对立 / 递进 / 例证。每个观点上的角标表示引用的原文条数;点开右侧抽屉可看到逐字引用与上下文,并可跳到相关观点。

AI 总结

右侧总结固定为五段:核心命题、论证链、张力与矛盾、盲点、下一步。

界面与状态

项目栏与总结栏可收起为竖把手,展开状态记在浏览器本地。

安装与启用

需要 DeepSeek Harness Web 或 Desktop(0.2.x),且已配置至少一个可用模型。

从插件市场安装,或在终端执行(命令来自仓库 README):

dsh plugin add thought-constellation

本地开发目录安装:

dsh plugin add /path/to/thought-constellation

安装完成后,在 DSH 左侧栏点击星座图标打开工作台。

典型用法

  1. 新建或选中一个项目主题。
  2. 用键盘逐段写入想法;内容以追加方式保存,可随时在原文档案里删改某段。
  3. 片段积累到一定程度后,点击「开始分析」,等待四步进度走完。
  4. 在中间查看星图,在右侧阅读五段总结;通过观点角标回溯原文。
  5. 继续追加新片段后再次点击「开始分析」,对比星图上新旧观点与关系的变化。

单次分析适合约 3 万字以内;超出时插件会先把较早片段压成要点再分析(README 已知限制)。

数据与隐私

本地存储路径

数据全部在本机,一个项目一个 JSON 文件:

~/Documents/思想工坊/
  index.json          项目列表与摘要
  proj_<id>.json      该项目的全部原文片段 + 最近一次分析结果

Windows 上为 C:\Users\<你>\Documents\思想工坊。删除文件即删除项目;备份可直接复制该文件夹。

模型与网络

原文与分析结果只写入本机。点击「开始分析」时,片段内容经 DSH 发往你当前选中的模型提供商;使用宿主已配置的模型,插件本身不存储 API Key,也不访问其他网络地址(README 说明)。

适用场景与注意

适合:需要围绕单一主题长期攒片段、希望在地图上看清命题—观点—张力,且希望分析调用由自己掌控的 DSH 用户。

第一版已知限制(README):无语音输入;无导出长图、历史版本对比、单点追问、多端同步。模型输出须为合法 JSON;格式错误会自动修复并重试一次,仍失败则保留旧图并显示错误条。

安全与权限:插件在 DSH 进程权限下运行,安装前建议阅读源码与 MIT 许可证,确认本地目录与模型调用方式符合你的环境策略。

架构简述(开发者)

README 中给出的结构:index.js 负责本地 JSON 存储、LLM 调用与 HTTP 路由(/thought-constellation/api/*);client.js 为侧边栏图标与主面板(纯 React.createElement,SVG 星图)。Host 经 webServer 注册 kind: 'exact' 路由,客户端用同源 fetch 调用,请求经 sameOrigin 与连接准入检查。

结尾

思想星图把「零碎录入」和「一次性整图分析」分开:本地 JSON 归档片段,手动触发模型,用分层星图和五段总结把论证链与盲点摊开。社区插件目录见 SkillHub 条目;源码与完整说明见 GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye