Releases: HappyThis/patent_creator
Releases · HappyThis/patent_creator
Release list
v0.4.1:运行状态展示与稳定性修复
Patent Creator v0.4.1
主要更新
- 优化运行中状态展示:过程记录标题会根据当前阶段显示“工具调用中”“上下文压缩中”“增强中”或“文本输出中”。
- 工具调用阶段显示本轮已调用工具总数,便于判断当前处理进度。
- 上下文压缩和增强模式状态统一进入过程记录,不再漂浮在正文外。
- 处理过程默认收起工具调用明细,避免一次展开大量工具记录。
- 美化“正在思考”和过程记录运行态样式,使长任务过程更易读。
- 修复项目侧边栏“运行中”状态不同步的问题。
- 改进后端配置读取、Responses API 重试、流式输出中断恢复、项目恢复、上下文历史和工作区工具稳定性。
- 整理技术方案增强相关后端结构,并补充配置、项目恢复、上下文、OpenAI Responses、增强模式流程等测试覆盖。
变更范围
自 v0.4.0 以来的核心功能变更包含 2 个提交:
8cda44a:升级版本并优化后端代码结构与错误处理。bbf1f89:优化前端运行状态展示。
整体差异:46 个文件变更,新增 1466 行,删除 486 行。
验证
- 前端 typecheck passed。
- 后端 targeted tests passed。
v0.4.0:增强模式与稳定性优化
主要升级
- 将技术方案质量流程产品化为
普通模式 / 增强模式。 - 新增增强模式完整链路:变更影响评估、隐藏式改进建议、main-agent 二次修订、增强摘要与历史记录。
- 优化 main-agent 和技术方案评审提示词,强调技术人员式技术抽象,减少变量、字段、接口、状态枚举堆砌,也降低专利代理人口吻。
- 强化 Responses API 调用稳定性:增加模型调用重试状态、倒计时提示,并更安全地处理流式输出中断。
- 优化前端增强模式体验:增加模式选择、增强进度、压缩/增强状态展示,以及模型错误原因展示。
- 优化 DOCX 导出:改进中文/英文数字字体渲染和公式布局。
- 清理后端技术方案事件发布逻辑,并避免旧版 checker feedback 再进入 main-agent 上下文。
Benchmark 结论
本次发布前最近一次完整发布的专利技术方案 benchmark:
- 批次:
20260623-fixed-review-full10-5x-combined - 模型:
gpt-5.5 - 范围:10 个 case,每个 case 重复 5 次
- 结果:50/50 已评分,产物成功率 50/50
- 平均分:95.72
- 分数范围:91-98
本版本在该 benchmark 结果基础上,进一步完成了增强模式产品化、交互体验、重试机制和后端清理。当前尚未发布更新的 full-10 benchmark 结果。
v0.3.0 - Responses API 与网页搜索审计
主要更新
- 将默认模型调用链路迁移到 OpenAI Responses API。
- 接入 OpenAI hosted
web_search工具,支持模型搜索网页、打开公开网页并引用来源。 - 新增网页搜索审计事件,前端可展示搜索记录、打开的网页和引用来源。
- 搜索审计事件会被持久化用于回放展示,但不会恢复进后续模型上下文。
- 聊天前端新增 round started 后的即时“正在思考”状态。
- 处理时长改为前端独立计时,运行中会持续更新。
- 优化聊天 Markdown 阅读样式,改善长回答的行宽、行距和列表节奏。
- 修复用户气泡复制时多出换行的问题。
- 使用
wcmatch改进本地文件搜索和 glob 匹配,支持更完整的**与 brace expansion。 - 移除上下文用量中的 reserved output 预留输出配置。
兼容性变化
- 本版本移除旧的 OpenAI-compatible Chat Completions 运行时。
- 当前后端仅支持 OpenAI Responses API 路线。
- DeepSeek / Mimo 等第三方 provider 不再作为内置 provider 支持。
OPENAI_BASE_URL仍可配置,但目标服务需要兼容 OpenAI Responses API;否则工具调用、上下文恢复和网页搜索能力可能不可用。
注意事项
web_search是 OpenAI 托管工具,搜索和网页打开发生在 OpenAI 侧,不是本地浏览器或后端直接 fetch。- 前端展示的是搜索/打开/引用审计信息,不会展示 OpenAI 读取到的网页正文原文。
.tmp/已加入.gitignore,避免本地运行和测试产物进入版本控制。
验证
- Backend tests:
135 passed - Frontend build:
npm run build通过 - 文件搜索 smoke 验证:case 010 5 次运行未触发
exec_command/rgfallback
Patent Creator v0.2.0
Patent Creator v0.2.0
主要更新
- 新增专利交底书 DOCX 导出下载能力。
- 改进公式、行内公式和流程图在预览与导出流程中的渲染效果。
- 围绕项目与会话侧边栏重构工作台 UI,替换旧首页流程。
- 新增会话删除能力和模型异步生成会话标题能力。
- 扩展事件流、恢复、DOCX 导出、上下文、工作区和 benchmark 相关覆盖。
Benchmark
本次同步的已发布 benchmark 结果为:20260619-gpt55-baseline-10cases-5x-w10。
| Benchmark | Subject 模型 | Judge | 规模 | 平均分 | 完成情况 | 备注 |
|---|---|---|---|---|---|---|
| 专利技术方案 benchmark | gpt-5.5 |
codex |
10 cases x 5 repeats,workers=10 | 93.14 / 100 | 50/50 scored,artifact_success=50/50 | min=82,max=98,stdev=3.43 |
相比上一版已发布基线 20260605-patent-tech-solution-10cases-5x-w10,本次在同样 10 cases x 5 repeats x 10 workers 的配置下,平均分从 87.06 提升到 93.14,提升 +6.08 分。
验证
- Benchmark run 完成,
round_failed=0,judge_failed=0。 - 后端 targeted release checks:20 passed。
- 前端 typecheck passed。
v0.1.1
v0.1.1
本次发布聚焦交底书 v3 结构、Agent 文档编辑协议和工作台项目管理体验。
主要变化
- 重构交底书 JSON 为 v3:section 负责结构,block 承接正文内容,标题作为 title block 管理。
- 新增/替换文档读写工具协议:
disclosure_outline、disclosure_search、disclosure_read_section、disclosure_edit。 - 将文档写入统一收敛到
disclosure_edit,并保留技术内核前置门禁:没有当前创新/技术内核时拒绝写入交底书正文。 - 调整工作台项目管理:删除项目后不再自动创建默认项目;空项目首页只保留创建入口。
- 优化首页空状态和标题样式,减少不必要提示。
- 更新渲染、统计、文档规范和 benchmark artifact 提取逻辑以适配 v3 结构。
验证
backend\.venv\Scripts\python.exe -m pytest backend/tests benchmarks/software_patent_solution_github/evaluator -q:112 passednpm run build:通过
v0.1.0
v0.1.0
Patent Creator 的第一个预览版本。
主要内容
- 引入技术内核先行的交底书写作机制
- 优化工作台左右侧面板、展开按钮、消息流和过程记录体验
- 增强文件扫描工具的流式扫描、数量预算和时间预算
- 完善技术内核工具返回提醒和交底书写作前置约束
- 重构 README,补充项目定位、核心思想、benchmark 快照和概念图
当前状态
这是一个本地原型预览版本,仍有图片生成、正式 DOCX 导出、复杂排版、网络搜索和网页阅读等能力需要继续完善。