Obsidian · Harness · TypeScript · 兼容修复
DeepShian · Harness 兼容修复
从 Obsidian 侧栏读不到回答的问题出发,维护原插件的兼容修复分支,处理正文显示、思考分离和旧会话回放。
基于原插件的开源兼容修复 / AI 辅助开发
- 产出
公开修复代码、中英文安装与排错说明;分支 README 记录 33 项测试及 Windows 界面检查。
- 现在
公开修复分支 · 尚未发布新版本记录依据
- 边界
DeepShian 由 zhenghaoyang24 创建。本人的 fork 修复不等于原作者已合并或社区商店已更新;测试记录对应修复分支。
先遇到问题,再往下查
11 月 9 日的 X 文章记录了 Harness 接入 Obsidian 的尝试。随后在原 DeepShian 插件基础上维护修复分支,把“只有工具卡片、没有回答”等问题继续追到桥接层。
我修改了什么
接入新版实时输出通道,从完整消息补回遗漏正文;将思考与正式答案分开,避免重复拼接,只补齐尚未显示的尾部。
适配新版会话快照并兼容旧事件数组,恢复历史会话内容;修正模型选择器的长名称显示,并补写中英文安装和排错说明。
验证与边界
截至 2026-11-12 读取的修复分支 README 记录:33 项测试、lint、类型检查与生产构建通过;兼容测试使用模拟事件,不调用模型。此处是分支验证记录,不是本站重新运行的成绩。
同一文档记录了 Windows Obsidian 1.15.0 与 Harness 0.2.2-rc.1 的实际回答和历史会话检查。未推断其他平台、版本均兼容;原插件归原作者,修复分支尚未发布新版本标签。