Skip to content

Releases: duhu2000/dsh-form-fill-agent

0.2.32

Choose a tag to compare

@github-actions github-actions released this 18 Sep 01:49
56ed11f

0.2.32 · 2026-09-18

AI填表可选字段从137扩展到151:省份、城市、区域、地区代码,四级国标行业、四级企查查行业,主营产品、企业规模。字段说明、别名搜索、自动映射及向导/工作台来源分组同步适配。

行业对象按明确返回的层级展示,兼容旧文本,不推测缺失层级。企业规模与人员规模独立;主营产品保持源顺序合并一格,上游最多10项,不代表完整产品库。

仅填写模板中已确认映射的空白位置;不新增列、不自动扩展旧任务范围,不覆盖非空值或公式。历史128项目录快照保留,新字段通过运行时扩展目录提供。

主包0.2.32精确依赖Provider 0.2.3;form-fill-core仍为0.2.10,Provider共享契约仍为0.1.0,无共享包发布。参考清洗提交83ca6a5,按填表契约适配,不整包复制。

验收:151项本仓测试及4包打包检查通过;新增字段深浅色×5视口浏览器检查,以及向导映射/保存恢复/进度回归。合成XLSX覆盖重复输出位置、查询复用;原有公式、0/false及格式保护回归通过。未调用收费MCP,未验证生产接口返回。旧浏览器脚本中的历史按钮定位更新为当前只读历史标题。

0.2.31

Choose a tag to compare

@github-actions github-actions released this 15 Sep 08:48
c529b89

0.2.31 — UX-49 原生首页引导

状态:release candidate。2026-09-15 用户追加授权 commit、push、tag、npm,按规范完成 PR、合并与精确 main CI 后发布。

仅发布 dsh-form-fill-agent 0.2.31;form-fill-core 0.2.10、qcc-form-fill-provider 0.2.2 及其依赖不变。

  • 仅入口新建 AI 填表 Session 预填一次原生可编辑引导;异步写入前复查草稿版本、附件、IME 和会话,不抢焦点。
  • 用户修改/清空、刷新、重挂载和切回不补写;完全未改的系统模板可由向导替换。
  • 明确 Excel、主体定位列、只填空白和生成新文件;缺必要输入先澄清。独立页面不伪造会话输入。
  • 保留 UX-48 接纳后开台与 owner/token/TTL、Profile、任务和制品边界。

验证:147 项测试、4 包 pack 门禁;真实隔离 DSH 0.1.2-rc.1 + Better Sidebar 0.18.1 的原生草稿/刷新/清空/A-B、四插件共存、独立页面与原有 3/3 合成模板导出通过。版本准备后重新执行本仓完整门禁;远端要求 Linux/Windows/macOS × Node 22/24 六组通过。

兼容与待验收:附件/IME/晚到竞态已做状态机故障注入;真实中文输入法与附件组合、真实模型不完整模板澄清仍待验收。未调用真实 QCC 或收费 Provider;其他 DSH 版本不由 rc.1 代签。详见 UX49-INITIAL-DRAFT.md。

原开发交付“不发布”状态属于历史记录;本发布授权未扩展至市场修改或生产 Profile 重启。

回滚:在需要回滚的 Profile 执行 dsh plugin --profile web add dsh-form-fill-agent@0.2.30;本次不迁移任务数据、不覆盖源文件。旧版本没有首页一次性引导。

0.2.30

Choose a tag to compare

@github-actions github-actions released this 14 Sep 03:54

0.2.30 — 任务提交后自动展开工作台

  • Host 的公开提交接纳回调确认任务后,自动展开本会话的填写预览;草稿回填、失败提交不会自动展开。
  • 同一任务与修订号只自动展开一次;后续执行事件不覆盖用户手动收起的选择。
  • 后台会话、插件卸载后的回调不抢占当前界面;工作台不可用时保留既有手动入口和错误提示。
  • 保留 0.2.29 的统一首页和品牌标题修复。

兼容边界:旧 Host 未提供 beginSubmission 时保留手动入口,不从草稿或轮询推断提交。

仅发布主包 dsh-form-fill-agent 0.2.30。内核 0.2.10、Provider 0.2.2 及其依赖保持不变。

0.2.29

Choose a tag to compare

@github-actions github-actions released this 14 Sep 00:58
3b44094

AI 填表 0.2.29

统一 DSH 原生首页风格:移除副标题,保留大标题、原生工作区/模式、输入框和业务菜单。入口固定为“AI 填表”,品牌标题在刷新与会话切换后恢复,不覆盖用户命名。任务状态明确区分等待确认、停止未完成、已完成与同步异常。

验证:131 项测试、四包检查、隔离 React Host 首页浏览器契约通过。真实模型/MCP 和四产品共存未在本次验收范围;详细采用记录见 HOME-UNIFICATION-1.5.4.md。

本版本从合并后的 main 发布,采用小写注释标签 v0.2.29,既有 npm 版本和 Tag 保持不动。共享内核/Provider 版本不变。

0.2.28

Choose a tag to compare

@github-actions github-actions released this 13 Sep 06:55
425726b

0.2.28 — 历史、映射搜索与执行进度

  • 历史仅返回同访问凭据的元数据,包含来源 Workspace / Session;不会从历史把其他会话任务绑定为当前任务。
  • 详情、表格、下载、修改与执行校验来源 Session。宿主公开能力可用时打开来源会话,否则明确提示从宿主历史进入。
  • 映射搜索支持维度全部子字段和字段关键词;中文输入法组合期间不重建候选,过滤保留已选值。
  • 进度来自实际工具调用、完成计数和时间戳,区分有数据、零记录、无权限、失败、未知等观测结果。百分比不代表数据完整率。
  • 已确认产物和任务来源不可被后续状态重绑定。

存储兼容性

安装在标准 DSH Profile 内时,在该 Profile 的 form-fill-tasks 目录持久化。显式 taskDirectory 配置优先;链接开发包或无法识别 Profile 的环境使用内存。旧 DSH_HOME/form-fill-tasks 保持原样,不自动迁入或归属到任何 Profile。历史继续受访问凭据和 TTL 限制,不承诺不同浏览器凭据之间可见。

主包 0.2.28;内核 0.2.10、Provider 0.2.2 不变,Provider 的共享字段契约仍为 0.1.0。本次不发布工作区中独立的共享包 0.2.0。

0.2.27

Choose a tag to compare

@github-actions github-actions released this 11 Sep 04:32

0.2.27

核对数据清洗补全会话2026-09-11及提交149c894(v0.9.6):

  • 0.9.5独立报告、中文状态、实际来源已在本侧0.2.26实现。
  • 本次适配0.9.6的下载层级:任务报告移出主结果区,作为确认后摘要旁的次要文字链接;移除报告预览按钮,已填副本保持相邻预览和蓝色下载。
  • 报告仍需人工确认后下载,旧report-preview API兼容;更新映射后移除旧链接,刷新可恢复确认制品。
  • 共享包、MCP权限、原表写回均不变。

验收:本侧125项测试及4包检查;深浅色×390/800/1440px验证滚动、次要链接位置、键盘焦点、报告下载和刷新恢复。未修改本机3080或调用付费服务。

隔离DSH 0.1.2-rc.1 + Sidebar0.18.1三模板主副本与报告下载通过,任务恢复及原生草稿通过,pageErrors=0。日志:/tmp/ff-027-check.log、/tmp/ff-027-ui.log、/tmp/ff-027-host.log。

0.2.26

Choose a tag to compare

@github-actions github-actions released this 11 Sep 01:39

0.2.26

对照数据清洗补全2026-09-10的v0.9.3/v0.9.4及当日未发布报告优化:

  • 同步:独立XLSX任务结果报告、中文状态、实际MCP来源记录、预览/下载相邻,固定表格位置列、紧凑单行滚动。
  • 已有:客户XLSX不追加系统状态列、固定表头、无异常隐藏异常卡、可选侧栏;沿用而不重复重构。
  • 不适用:图片缩略图与OCR自动续跑,AI填表仍仅支持XLSX。保留填写结果人工确认,不照搬清洗的一次发送后自动导出授权。

主结果保留客户原表结构,任务报告单独生成。历史缺失MCP server明确标注;新查询记录实际运行工具名称。报告全部单元格按文本写入,避免公式执行。旧JSON下载接口保留兼容。没有修改共享字段包、core或provider。

验证:125项测试及四包打包、深浅色×390/800/1440px六组真实滚动验证;隔离DSH0.1.2-rc.1+Sidebar0.18.1最终业务产物验证三模板原表确认导出、报告预览下载、上传映射、原生草稿和Tab恢复,pageErrors=0。日志 /tmp/ff-report-check.log、/tmp/ff-report-layout.log、/tmp/ff-report-host.log。

未做真实模型/计费MCP查询或生产3080升级。参考侧269项测试不计为本产品测试。发布按此前用户持续授权执行。

0.2.25

Choose a tag to compare

@github-actions github-actions released this 10 Sep 05:45

0.2.25

Better Sidebar 作为可选工作台依赖:基础安装不再强装侧栏,预检默认 basic 模式允许缺少侧栏;workbench 模式检查工作台前置条件。已安装但与宿主不兼容的侧栏/context 仍阻断。

无侧栏时,工作台按钮明确提示并提供现有独立填表页面入口,保留原生草稿。独立页面按当前会话恢复最近已保存任务,支持上传、映射、预览、确认和导出;自动回填原生输入框仍需内嵌工作台,独立页面需复制指令后手动发送。未迁移原生容器,未更新共享包。

验证:124 项测试、四包打包检查和 macOS/Windows/Linux × Node22/24 六组候选 CI 通过;真实隔离宿主0.1.2-rc.1无侧栏及sidebar0.18.1下合成XLSX业务通过,真实Host Agent/tools管道通过合成QCC一次查询生成一格预览。旧宿主0.1.1-rc.2无侧栏基础回归通过。最终打包预检阻断新旧侧栏错误配对。正式发布再运行六组CI和registry安装回归。

真实模型/计费MCP、四产品共存及全部浮窗/底部组合尚未验收;未改动生产DSH或全局宿主。详见 OPTIONAL-SIDEBAR-ACCEPTANCE.md。

0.2.24

Choose a tag to compare

@github-actions github-actions released this 10 Sep 02:14

0.2.24

新增只读安装兼容预检 form-fill-preflight,检查实际 DSH、Node、侧栏与可选 context 版本,已知不兼容组合明确阻断,未知组合明确提示尚未验证。不存在的 profile 路径会报错。安装文档按宿主给出匹配版本,避免无条件升级侧栏 latest。

安装回归使用隔离 HOME/profile,覆盖真实 tarball 的上传、映射、三组合成 XLSX 预览与导出、草稿回填、新会话、侧栏关闭恢复,并自动清理临时依赖。

验证:123 项测试及四包打包检查通过;候选提交通过 macOS/Windows/Linux × Node 22/24 六组 CI。隔离 DSH 0.1.1-rc.2 + sidebar 0.17.1,以及 DSH 0.1.2-rc.1 + sidebar 0.18.1 + context 0.48.0 的浏览器回归通过,页面错误为 0。发布提交再执行相同 CI。

仅主包从 0.2.23 更新到 0.2.24;共享字段、核心及 provider 版本不变。不修改生产 DSH,不执行真实模型或 MCP 查询。四产品共同集成及全部浮窗/底部组合仍待协调验收;版本预检通过不代表业务查询与权限已验证。

0.2.23

Choose a tag to compare

@github-actions github-actions released this 10 Sep 00:56

0.2.23

更新 npm 安装说明,按 DSH 宿主版本推荐 Better Sidebar 固定版本:

  • DSH 0.1.2-rc.1:Better Sidebar 0.18.1。
  • DSH 0.1.1-rc.2:继续使用 Better Sidebar 0.17.1;加载 0.18.1 会缺少 SessionLogOffset 导出而启动失败。

不建议依赖使用无上限的 latest;未来版本可能超出本插件 >=0.17.1 <0.19.0 的兼容范围,或要求更新的宿主。侧栏与主包安装在同一 profile,安装后重启该 profile。

验证:Better Sidebar 0.18.1 实际 service/state 的组件回归通过;隔离真实 DSH 0.1.2-rc.1 + 0.18.1 通过单例 Tab、宿主收起、Tab X 及任务恢复。旧宿主组合的加载错误已复现。测试未改动用户 profile、未调用真实数据接口。

本版更新文档及验收脚本的新版宿主 API 选择和启动错误诊断,运行时代码不变。主包 0.2.23;core 0.2.10、Provider 0.2.2、contracts 0.1.0 不变。