 WeiCHENandCursor
|
258a8dacd2
|
feat(engine): add project template cloning factory and unit tests
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
2faddab7ac
|
refactor(types): extend deliverable item with projectId and isTemplateOnly
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
1e8e7ed3ce
|
docs(plan): add project init template cloning implementation plan
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
9cebf826ba
|
docs(spec): add project init template cloning design spec
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
580a77d80a
|
docs(test): 补充 Canvas Tainted 缺陷排查与修复验证记录
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
c5d53c28fa
|
test(engine): 增加 cleanSvgForCanvas 净化与防污染单元测试
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
3c147ed7db
|
fix(engine): 修复 Mermaid 导出时的 Canvas Tainted 污染与 toBlob 异常
- 配置 Mermaid flowchart.htmlLabels 为 false,禁用 foreignObject 嵌入式 HTML 标签
- 实现 cleanSvgForCanvas 深度净化 SVG,剥离 @import 与将 foreignObject 转为原生 SVG <text>
- 替换异步 toBlob/FileReader 为同步 toDataURL + atob,并在 img.onload 中增加安全沙箱 try/catch 兜底
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
980d0f9a2d
|
docs(test): 归档 DOCX 原生公式、Mermaid 与排版优化测试报告
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
808d706180
|
test(engine): 增加 DOCX 行内 OMML 复合解析与公式转换单元测试
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
80383269e9
|
feat(engine): 实现 DOCX 原生 OMML 数学公式、Mermaid 高清渲染与出版级公文排版
- 集成 mathml2omml 与 KaTeX,实现展示级公式 (<m:oMathPara>) 与行内公式 (<m:oMath>) 的微软原生矢量公式渲染
- 实现 svgToPngData 将 Mermaid 矢量图光栅化为 2.5x 视网膜清晰度的 PNG 图片嵌入 Word
- 重构公文抬头、4列受控签署栏、出版级三线表、keepNext 防孤行与带分割线的受控页眉页脚
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
26c94d1107
|
fix(cli): adapt default stage by role and add scanner error checking
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
a02d4de7d2
|
docs(test): archive test report for dialogue-driven content and hierarchical intent system
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
d4ddd61443
|
feat(web): integrate interactive cards into chat stream and wire docgov actions
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
656a19cbe2
|
fix(web): add 60s grace period undo, executing banner and ttl safeguards to interactive card
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
77d854e343
|
feat(web): build interactive card component with lifecycle and idempotency
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
6493ffd3ce
|
fix(coordinator): chain expectation for card confirmation and add ttl lifecycle cleanup
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
1af5a9e909
|
docs(test): 归档 DOCX/XLSX 导出与会话隔离持久化测试报告
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
ff1eaab820
|
test(workbench): 增加 DOCX/XLSX 导出与会话隔离单元测试
- 验证 DOCX 二进制 Buffer 生成、TextRun 解析与 Blob 输出
- 验证 XLSX 多表提取、自适应列宽与工作簿 Sheet 命名规范
- 验证 sess-001 与 sess-002 对话隔离及动态追加互不串线
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
2fcf02200e
|
feat(ui): 顶栏综合导出下拉选择器与 App 消息隔离及存储打通
- SlimTabBar: 增加导出格式气泡下拉菜单,支持一键导出 Word DOCX、Excel XLSX、Markdown MD
- App: MessageStream 严格根据 activeSessionId 过滤消息流,杜绝多项目会话串线
- App: 新建项目自动注入独立引导语,全流程与 storage 自动双向同步
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
ece051d456
|
feat(storage): 实现多项目会话隔离与 localStorage 全局刷新持久化
- 预设 sess-001 (4K内窥镜) 与 sess-002 (掌上超声) 独立初始消息流
- safeGetItem/safeSetItem 包装器防御性存取 sessions, activeSessionId, messages, deliverables
- 确保页面刷新后用户发送的所有内容、回复及即时生成的私密文档零丢失
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
fefb53ef30
|
feat(engine): 实现 DOCX 与 XLSX 客户端原生渲染导出引擎
- 引入 docx 与 xlsx 依赖,纯前端无损编译 Block AST 交付物
- buildDocxModel: 自动生成两行四列受控签署栏、多级编号标题、Markdown富文本、医疗标准三线表、Cambria Math公式与动态页眉页脚
- buildXlsxWorkbook: 自动提取文档概览与全部数据表格,生成带自适应列宽的 Excel 工作簿并支持直接下载
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
1a1875bc8c
|
feat(coordinator): implement docgov gates, semantic anchoring and interactive card dispatch
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
12aad70a28
|
feat(ui): 升级顶栏为极简级联面包屑架构,自适应 320px 极窄视窗
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
00e7d4db1e
|
fix(intent): address review findings for hierarchical intent funnel and security guards
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
85e5c31034
|
feat(intent): implement 4-stage hierarchical intent funnel and slot extraction
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
9e84ba71e3
|
fix(doc): 完善文档系统各层级标题、图表公式与有序列表自动编号引擎
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
f6e4edcb08
|
feat(intent): add interactive card payload and extended intent contracts
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
3a3347e627
|
docs(plan): add implementation plan for dialogue-driven content synthesis and hierarchical intent funnel
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
24e577f50c
|
docs(spec): add specification for dialogue-driven content synthesis and hierarchical intent funnel
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
weichen
|
6ccf98e291
|
merge: feature/web-workbench — three-column workbench MVP
|
2026-09-13 02:50:19 +00:00 |
|
weichen
|
a779d353b4
|
merge: feature/backend-platform — KB memory docgov API and chat history
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
f00bf14ab4
|
test(doc): 完善三分类隐私隔离与流转单元测试并归档全量测试报告
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
weichen
|
cb8a615e0a
|
merge: feature/squad-intent — squad engine intent and adaptive planning
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
8708645f22
|
docs(test): 归档历史多轮会话持久化与标杆案例语义推荐标准化实测报告
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
4c2e93fece
|
feat(ui): 实现三分类Tab分段切换、全景大盘分区与一键共享/取消共享闭环
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
ab31e0e774
|
docs(report): 补充归档真实Agent全流程业务测试报告
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
46b955f30d
|
feat(cli): 终端自推荐标杆案例渲染与全业务链 E2E 端到端回归实操
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
9eb155021b
|
fix(chore): 修正.gitignore根目录data规则并纳入前端mockDocuments
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
a8f0cc9f01
|
docs(report): 归档智能体小队自适应规划真实后端集成测试报告与设计方案
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
2a6dd442bb
|
feat(server): 新增会话列表、多轮历史消息查询与标杆案例语义检索 RESTful API
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
c46f5422b9
|
feat(types): 升级交付物数据契约支持工作流/共享/私密三分类与创作者属性
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
aa968d277b
|
test(chat): 添加基于真实Agent工作区的多轮人机交互E2E测试用例
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
d0c9670ebc
|
feat(coordinator): 在贴身业务参谋决策锦囊中注入相似标杆案例自推荐
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
9480e3fa29
|
fix(layout): 修复边栏拖拽位移累加并实现1:1光标捕获绝对跟随
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
e2ca8ad55a
|
feat(intent): 增强目标市场槽位意图匹配与上下文兼容推断
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
fb8232639b
|
feat(ctxmgr): 增加已批准受控文档自动切片向量化与标杆案例语义检索
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
9c4a839932
|
feat(ui): 修复模态背景穿透、公式/富文本Markdown解析并集成右键快捷菜单
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
2597a4555b
|
feat(squad): 优化质量门禁章节规范化匹配与审核专员预置草稿流转
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
db3dc282ba
|
feat(ctxmgr): 增加历史多轮会话列表查询、消息拉取与会话重构引擎
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
ff948377bd
|
docs(spec): 归档三层交付物分类治理与多用户隐私/共享设计规范与实施计划
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|