starmen1265
|
b36d8575d4
|
refactor: 部署到全局技能目录 ~/.openclaw/skills
PR Test / lint (pull_request) Successful in 1s
- 改用 rsync 同步技能到全局目录
- 支持多代理共享技能
- 使用 --delete 保持同步干净
|
2026-03-09 23:03:35 +08:00 |
|
starmen1265
|
c6cf5a6351
|
fix: 使用 reset --hard 避免 CI 部署时未跟踪文件冲突
|
2026-03-09 22:56:28 +08:00 |
|
starmen1265
|
fd7d1aafb1
|
Merge pull request 'feature/cross-stats-test' (#1) from feature/cross-stats-test into main
Deploy to knowledge-base / deploy (push) Failing after 1s
Reviewed-on: http://192.168.1.22:8418/starmen1265/kb-skills/pulls/1
|
2026-03-09 22:28:24 +08:00 |
|
starmen1265
|
e3575accc0
|
feat(dev-workflow): Phase 11 - 集成测试 + v1.0 完成
PR Test / lint (pull_request) Successful in 2s
测试:
- test_dev_workflow.py - 10个单元测试全部通过
- quick_test.sh - 快速验证脚本
- INTEGRATION_TEST.md - 集成测试指南
文档:
- 更新 README.md 添加 dev-workflow 技能
- 更新 ROADMAP.md 标记所有阶段完成
- 更新 STATE.md 标记里程碑完成
v1.0 功能:
- 9阶段多代理协作开发流程
- 状态持久化和跨会话恢复
- 有限自动修复(最多3次)
- 每阶段进度汇报
- 支持通用项目和kb-skills开发
|
2026-03-09 19:08:38 +08:00 |
|
starmen1265
|
f3398eda5f
|
docs: update roadmap progress - Phase 1-10 completed
|
2026-03-09 19:04:50 +08:00 |
|
starmen1265
|
8cc6fa2354
|
feat(dev-workflow): Phase 2-9 prompt templates + orchestrator
Phase 2 头脑风暴:
- prompts/brainstorming.md - 问答策略和需求收集模板
Phase 3 方案设计:
- prompts/solution-design.md - 3个子代理启动配置
Phase 4 方案审核:
- prompts/solution-review.md - 交叉审核和综合方案生成
Phase 5 方案汇报:
- prompts/solution-report.md - 用户决策处理
Phase 6 Spec编排:
- prompts/spec-planning.md - 依赖分析和分波计划
Phase 7 并行开发:
- prompts/parallel-development.md - 波次执行逻辑
Phase 8 测试:
- prompts/testing.md - 测试框架检测和重试逻辑
Phase 9 代码审查:
- prompts/code-review.md - 3个子代理独立审查
Phase 10 修复验证:
- prompts/fix-verification.md - 修复循环和最终汇报
主编排器:
- orchestrator.py - 9阶段协调逻辑
- 状态管理和恢复机制
|
2026-03-09 19:04:22 +08:00 |
|
starmen1265
|
d19062fc1e
|
feat(dev-workflow): Phase 1 - 技能框架搭建
- 创建 SKILL.md 定义9阶段流程
- 定义触发词: '开始开发...'
- 创建状态文件结构 state.json
- 创建需求收集模板 requirements.json
- 创建状态管理工具 state_manager.py
- 支持跨会话状态恢复
|
2026-03-09 18:57:32 +08:00 |
|
starmen1265
|
e23b88c3fa
|
docs: initialize dev-workflow project with GSD
- PROJECT.md: 项目愿景和核心价值
- REQUIREMENTS.md: 21个v1需求 + 4个v2延期需求
- ROADMAP.md: 11阶段开发路线图
- STATE.md: 项目状态跟踪
- config.json: GSD工作流配置
|
2026-03-09 18:54:17 +08:00 |
|
starmen1265
|
3850bc33dc
|
ci: 添加 PR 测试 workflow
Deploy to knowledge-base / deploy (push) Failing after 1s
- PR 时检查 Python 语法
- 检查技能目录是否有 SKILL.md
|
2026-03-09 00:17:12 +08:00 |
|
starmen1265
|
04c1ba2e80
|
feat(kb-workflow): 归档目录改为 ~/work/zq/30.资源/AI分析
Deploy to knowledge-base / deploy (push) Failing after 0s
- 添加 KB_ARCHIVE_PATH 环境变量配置归档目录
- 添加 KB_GIT_ROOT 环境变量配置 Git 仓库根目录
- 默认归档到 ~/work/zq/30.资源/AI分析/YYYY-MM-DD/
- Git 提交到 ~/work/zq 仓库
- 更新 SKILL.md 文档说明新的目录结构
|
2026-03-09 00:07:08 +08:00 |
|
starmen1265
|
ae8e68481b
|
feat: 添加 todo-manager 技能
Deploy to knowledge-base / deploy (push) Failing after 0s
|
2026-03-08 23:56:03 +08:00 |
|
starmen1265
|
5d82cee0eb
|
fix(ci): 确保 workflow 使用正确的 SSH remote URL
Deploy to knowledge-base / deploy (push) Successful in 1s
|
2026-03-08 23:50:32 +08:00 |
|
starmen1265
|
08dcf7cc08
|
ci: 添加 Gitea Actions 自动部署 workflow
Deploy to knowledge-base / deploy (push) Failing after 1s
|
2026-03-08 23:47:50 +08:00 |
|
starmen1265
|
7d972ca981
|
chore: 移除 common-require 技能,完善 README
- 删除 common-require 目录
- 重写 README.md,包含所有技能说明
- 添加快速开始指南和工作流推荐
|
2026-03-08 23:27:04 +08:00 |
|
starmen1265
|
070cd80342
|
fix(zhihu): 修复 Cookie 设置时机问题
- 将 context 创建移到 cookie 设置之前
- 使用 add_cookies 方法替代初始化时传入
- 添加 .gitignore 忽略 __pycache__ 等文件
|
2026-03-08 23:25:43 +08:00 |
|
starmen1265
|
727cfc183a
|
Fix: zhihu_article_crawler.py 强制更新 MediaCrawler 配置,避免爬取错误文章
|
2026-02-27 20:21:57 +08:00 |
|
starmen1265
|
193d2b375d
|
feat: 添加 MediaCrawler 整合支持
- kb-zhihu-metadata: 新增 zhihu_article_crawler.py 支持爬取知乎专栏文章
- kb-zhihu-content: 添加 article-from-media 类型支持从 MediaCrawler 数据读取
- 更新 SKILL.md 文档说明新功能
|
2026-02-27 17:42:21 +08:00 |
|
starmen1265
|
85797d0a89
|
feat: kb-zhihu-metadata 支持 ZHIHU_COOKIE
- 安装 markdownify 依赖
- PlaywrightBrowser 支持传入 Cookie
- ZhihuPlaywrightExtractor 支持传入 Cookie
- zhihu_metadata.py 读取 ZHIHU_COOKIE 环境变量
- 更新 SKILL.md 添加 Cookie 配置说明
|
2026-02-27 15:39:19 +08:00 |
|
starmen1265
|
202960eb64
|
fix: 统一知识库技能模型名称为 glm-5,补充 OCR 和 kb-funasr 说明
- kb-deep-analyzer: glm-4.7 → glm-5, gpt-4 → glm-5
- kb-workflow: 步骤5增加 OCR 和 kb-funasr 作为备用方案
- 统一命令使用 --type subtitle-download
|
2026-02-27 15:36:18 +08:00 |
|
starmen1265
|
9259a3731a
|
feat: 添加知乎视频支持
新增:
- kb-zhihu-content/: 知乎视频下载模块
- zhihu_content.py: 视频下载工具(使用 yt-dlp)
- SKILL.md: 技能说明文档
修改:
- kb_workflow.py:
- CONTENT_AGENTS 添加 zhihu
- VIDEO_CONTENT_TYPES 添加 zvideo
- SKILL.md:
- 添加 4.1.2 知乎视频处理流程
- 更新子技能清单,添加知乎视频条目
- 更新内容类型判断表格
|
2026-02-16 22:19:25 +08:00 |
|
starmen1265
|
d2c262973e
|
feat: 添加知乎问答支持
- zhihu_extractor.py:
- 添加 URL_PATTERNS 支持 answer 和 question
- 添加 _extract_answer_content() 方法提取知乎回答
- 添加 _extract_question_content() 方法提取知乎问题
- zhihu_metadata.py:
- 添加 extract_answer() 函数
- 添加 extract_question() 函数
- 更新命令行参数支持 answer/question 类型
- 更新帮助文档
|
2026-02-16 22:12:13 +08:00 |
|
starmen1265
|
09618f52c5
|
feat: 添加专栏文章处理支持
- kb_workflow.py: 添加内容类型判断函数
- is_video_content(): 判断视频内容
- is_text_content(): 判断文字内容(专栏/问答)
- is_image_content(): 判断图片内容
- get_content_handler(): 获取处理方式
- SKILL.md: 完善条件分支逻辑
- 添加内容类型判断表格
- 添加专栏文章处理流程说明
- 添加专栏文章的步骤4.2处理指南
- 更新子技能清单,添加专栏文章命令
|
2026-02-16 21:07:26 +08:00 |
|
starmen1265
|
3dc8d246d0
|
修复并集成说话者分离功能
修复:
- kb-whisper-diarization/whisper_diarization.py 变量名 bug
集成:
- kb-workflow/SKILL.md 步骤5 添加说话者分离选项
- 自动检测 HF_TOKEN 选择识别模式
- 子技能清单添加 kb-whisper-diarization
文档:
- kb-whisper-diarization/SKILL.md 完善 HF_TOKEN 获取步骤
|
2026-02-15 23:18:11 +08:00 |
|
starmen1265
|
70736bce2e
|
新增一个通用技能
|
2026-02-15 01:31:03 +08:00 |
|
starmen1265
|
86daba5771
|
添加技能模块
|
2026-02-15 01:17:39 +08:00 |
|
starmen1265
|
c417a8f7a9
|
添加 README.md
|
2026-02-15 01:14:50 +08:00 |
|