|
|
3c2b96a4d1
|
refactor(llm): 删除手写 provider 实现与冗余依赖
- 删除 6 个手写 provider 文件、LlmProvider trait、动态分发、HTTP 客户端工厂与门面死代码
- llm 模块收敛为 rig 门面 + 提示词/解析/思考状态四个模块
- 移除 reqwest(0.12) 与 async-trait 直接依赖(futures-util 由流式消费保留)
- 依赖树确认无 rig-agent/fastembed/lancedb/milvus 等组件
|
2026-08-17 16:04:26 +08:00 |
|
|
|
29c6ff3935
|
feat(llm): 引入 rig-core 并建立新 LLM 门面(Ollama 首个打通)
- 依赖改用 rig-core 0.41(仅 reqwest+rustls,不引入 agent/derive)
- 新门面:provider 枚举 + 统一配置 + 单一生成入口 + 凭据校验 + 错误映射
- Ollama 走 rig /api/chat,参数映射与错误文案与旧实现一致
- 用 rig 请求录制 mock 断言请求形状;8 个新单元测试
|
2026-08-17 15:33:00 +08:00 |
|
|
|
cc80604710
|
feat(tag): 支持从多个配置文件读取版本并交互选择
将 `read_project_version` 重构为 `read_project_versions`,支持从 Cargo.toml、package.json、pyproject.toml 等多个配置文件同时读取版本。当检测到多个版本时,提供交互式选择界面让用户决定使用哪个版本。
|
2026-08-07 15:41:37 +08:00 |
|
|
|
349ff56299
|
chore(release): bump version to 0.5.0 and update changelog
|
2026-07-24 17:59:22 +08:00 |
|
|
|
995d263a48
|
feat(commit): 添加.gitignore文件过滤功能,自动跳过被忽略的文件
在自动暂存和`--all`模式下,检测并跳过被.gitignore规则匹配的文件,暂存完成后显示被移除的被忽略文件列表
|
2026-07-20 17:33:57 +08:00 |
|
|
|
b6bc091502
|
feat(commands): 添加 git credential helper 命令
|
2026-07-16 11:26:41 +08:00 |
|
|
|
14ebb6857a
|
feat(commit): 添加提交消息模板支持
- 移除 config 命令中未使用的 List 子命令及相关显示字段
- 统一 ChangelogCommand 和 CommitCommand 的 ContentGenerator 初始化方式
|
2026-06-03 15:20:50 +08:00 |
|
|
|
459670f363
|
fix(llm): 修复 Kimi API temperature 参数配置
|
2026-06-01 17:48:42 +08:00 |
|
|
|
7e85cdd8b0
|
chore(release): 升级版本号至 0.3.0
|
2026-05-27 15:16:26 +08:00 |
|
|
|
b8182e7538
|
修复kimi返回信息的读取错误
|
2026-05-27 14:50:47 +08:00 |
|
|
|
4331b9306e
|
LLM支持优化
|
2026-05-26 17:43:42 +08:00 |
|
|
|
1063369d96
|
feat(deepseek): 添加 DeepSeek reasoning 模式支持
|
2026-05-26 16:27:49 +08:00 |
|
|
|
b1ad68c7b5
|
build: 升级版本号至 0.2.0
|
2026-05-13 12:08:03 +08:00 |
|
|
|
280d6ec5c9
|
feat(generator): 按文件重要性对暂存差异排序
|
2026-05-13 12:07:01 +08:00 |
|
|
|
68427c4a11
|
chore: 发布 v0.1.11 并更新文档
|
2026-03-23 18:07:11 +08:00 |
|
|
|
0289dd4684
|
chore: 升级版本至 0.1.10 并更新密钥环与加密相关描述
|
2026-03-19 16:34:45 +08:00 |
|
|
|
da85fc94b1
|
feat(keyring): 集成系统密钥环安全存储 API key
|
2026-03-12 17:42:41 +08:00 |
|
|
|
c66d782eab
|
chore: 更新版本号至 0.1.9 并补充 changelog
|
2026-03-06 16:31:46 +08:00 |
|
|
|
5957d67bc3
|
feat(changelog): 使用统一的 CHANGELOG_HEADER 常量生成标准化头部
|
2026-02-28 15:29:07 +08:00 |
|
|
|
a514cdc69f
|
⬆️ chore(Cargo.toml):升级版本号至0.1.7
♻️ refactor(changelog.rs):移除prepend参数,改为自动前置到现有changelog
♻️ refactor(formatter.rs):移除未使用的日期和格式化函数
♻️ refactor(validators.rs):移除未使用的SSH密钥验证功能
|
2026-02-14 15:00:59 +08:00 |
|
|
|
3c925d8268
|
update version
|
2026-02-04 11:34:17 +08:00 |
|
|
|
09d2b6db8c
|
feat: add auto-push functionality to commit and tag commands
|
2026-02-01 12:35:26 +00:00 |
|
|
|
c3cd01dbcd
|
✨ 新增对 Kimi、DeepSeek、OpenRouter 的支持并升级版本至 0.1.2
|
2026-02-01 15:09:39 +08:00 |
|
|
|
1cbb01ccc4
|
In Git2 error fixing, opening the repo is still currently unavailable.
|
2026-01-30 18:29:11 +08:00 |
|
|
|
f610c0af8b
|
fixed:rustfmt
|
2026-01-30 14:24:23 +08:00 |
|
|
|
5d4156e5e0
|
feat:(first commit)created repository and complete 0.1.0
|
2026-01-30 14:18:32 +08:00 |
|