Skip to content

dsh-code-checker v0.2.3

Choose a tag to compare

@noname-iii noname-iii released this 17 Aug 00:20
· 2 commits to main since this release

dsh-code-checker v0.2.3

修复第 2 步“功能完整性核对”的误判问题:

  • 纯提问句不再被当作功能需求:带疑问词且以问号/吗/呢结尾、无明确需求动词的句子(如“那么我现在还要重新下载吗?”)不再进入需求列表;带需求动词的问句(如“能支持导出CSV吗?”)仍正常保留;
  • 版本号不再被句点切分:分句器不再把 v0.2.23.14 等数字里的句点当句末标点,需求文本保持完整;
  • 扩充需求接受动词表:修改/修复/提交/发布/安装/处理/适配/兼容/更新/升级/配置/验证/检查/清理/移除/替换/优化/重构等常见动词现在都能让句子被识别为需求(修复了“请修改并提交…”这类真实需求被漏掉的既有缺陷);
  • LLM 核对新增 not-requirement 状态:用户提问/闲聊等非功能条目不再被判“缺失”——不产生告警、不阻塞第 3 步;
  • 文档:README 标注最新 release 与离线 tarball 地址;FAQ 新增“已经安装还需要重新下载吗?”。

测试

  • 17/17 单元测试通过;selfcheck / portable-check / mcp-smoke 全绿。

安装

dsh plugin --profile web add github:noname-iii/dsh-code-checker
dsh plugin --profile web add ./dsh-code-checker-0.2.3.tgz   # 离线(本附件)

bundle 安装后需重启 dsh web 生效。