admin
|
89df10bc4e
|
Complete phase two benchmarks, plot previews and static export workflow
|
2026-09-07 02:54:52 +08:00 |
|
admin
|
c853add07e
|
merge: integrate main and reconcile export dependencies
|
2026-09-07 00:46:11 +08:00 |
|
admin
|
cec8daac93
|
feat(chat): add workspace chat, attachments and agent delegation
|
2026-09-06 23:17:35 +08:00 |
|
 yxxandClaude Code
|
406dd42571
|
feat(export): 新增 PDF/DOCX 导出与 StaticRenderer 内部契约
- 新增 PdfExporter(reportlab)与 DocxExporter(python-docx),实现与
HtmlExporter 一致的同步 render + 异步 export,v1 文本优先(标题/段落/
行内强调与链接/列表/引用/表格/代码块/数学文本),function_plot 与 mermaid
保留源码占位并记 warning。
- service 层加 _EXPORTERS 注册表按格式分发,删除 format!=html 硬限制,
扩展名/MIME/产物清理泛化到 html/pdf/docx 三种格式。
- 新增 app/plot/renderer.py:StaticRenderRequest + StaticRenderer Protocol +
FunctionPlotStaticRenderer + MermaidStaticRenderer;HtmlExporter 改经
FunctionPlotStaticRenderer 消费,去除对 render_svg 的直接依赖。
- 补齐 PDF/DOCX 魔法字节、CJK 字体、占位 warning 与 StaticRenderer 契约测试。
- 更新 Export开发说明.md。
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-06 17:04:58 +08:00 |
|
yxx
|
5c2441464d
|
feat(export): 交付 Markdown → HTML 导出服务
实现 Export Service 完整生命周期:mistune AST → Document AST → HtmlExporter 渲染完整 HTML5,异步任务注册表 + 取消 + 24h 产物过期。新增 5 个 /api/exports 端点与 15 项测试;pdf/docx 与函数图像静态渲染留待后续 PR。
|
2026-09-04 09:02:33 +08:00 |
|
admin
|
c06b962743
|
fix(extension): 按Schema资源作用域校验引用
|
2026-09-02 15:47:54 +08:00 |
|
admin
|
0836807aa2
|
feat(provider): 添加API密钥加密存储
|
2026-08-30 10:56:57 +08:00 |
|
admin
|
36bc1022f1
|
fix(backend): 修复全面审阅发现的核心问题
修复索引首次失败回滚、Vault 扫描边界、Markdown 代码围栏和 UTF-16 Citation 偏移。
收紧 Plugin 权限与 JSON Schema 校验,补齐 Note Move、Task、Attachment 和 Transcript Tool。
接入 OpenAI SSE 与 Ollama JSONL 真流式输出,修正 Provider PATCH 语义并限制运行时内存保留。
新增对应回归测试,后端测试增至 62 项。
|
2026-08-28 09:56:07 +08:00 |
|
admin
|
e045b9ce8b
|
feat(extension): 实现 Skill 与 Plugin Runtime 基础
|
2026-08-27 23:52:29 +08:00 |
|
 yxxandClaude
|
2eed940bb0
|
chore(backend): 引入 sqlite-vec 依赖并配置数据目录
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-27 19:19:44 +08:00 |
|
admin
|
1741f7b1aa
|
添加provider工厂和Ollama支持
- 实现ProviderFactory用于构建不同类型的provider适配器
- 添加EnvironmentCredentialResolver用于解析环境变量中的凭证
- 实现OllamaProvider支持本地模型调用
- 实现OpenAICompatibleProvider支持OpenAI兼容接口
- 在AgentRuntime中添加对ProviderError的处理
- 更新Message结构体添加tool_calls字段
- 实现provider配置的增删改查API端点
- 添加provider注册表的replace方法
- 添加HTTP基础类和工具参数解码功能
- 更新依赖添加httpx库
- 添加相关单元测试验证provider适配器功能
```
|
2026-08-27 14:16:57 +08:00 |
|
admin
|
ce155b27f4
|
feat(api): 建立前后端接口契约壳子
|
2026-08-27 11:37:17 +08:00 |
|