小唯 A06
|
93222881a4
|
fix(skills): 批量补 schema frontmatter + 修复 author 格式 + 清理 PII 路径
- 55 个 skill frontmatter 闭合 --- 前补换行
- 54 个 skill author 移到 metadata.author + 格式化为 Name <email>
- 6 个 skill 添加缺失 author
- 修复 github-project-discovery name 一致性
- 修复 product-research yaml 语法 + 移除 PII email
- 替换 /home/muc/ 路径为 ~/
效果:
- Schema pass: 34/55 → 55/55 (100%)
- PII pass: 48/55 → 55/55 (100%)
- License pass: 54/55 (photo-abstract-editorial 保留原作)
- Version pass: 55/55 (100%)
- 整体 Grade: A=20, B=35 (0 C/D)
|
2026-09-01 17:08:25 +08:00 |
小唯 A06
|
71ba1495ca
|
chore(skill): memory-governance v1.0.1 追加 R1 校验器假阳性修复记录
- 记录双条件 AND 验证设计(integrity_markers + negation_markers)
- 记录单一 any() 导致'重新获取完整 key'误判为纠正性的教训
- 新增触发词:memory-verify 报 R1 警告
|
2026-09-01 09:01:43 +08:00 |
小唯 A06
|
26234996b5
|
fix(memory-verify): 把 '从未失效' 加入 negation_markers
段 #11 (Agnes key 51字符完整版) 含 '从未失效' 含 '完整版' 但原 negation_markers
没覆盖 '从未失效' 导致双条件不满足。补上。
|
2026-09-01 08:59:24 +08:00 |
小唯 A06
|
de48bd9369
|
fix(memory-verify): R1 规则纠正性内容判定改为完整性+否定性双条件
- 原 any() 匹配太宽松,'完整版' 缺失导致段 #11 (Agnes key 51字符完整版) 误报
- 拆为 integrity_markers (完整key/完整版/从未失效) + negation_markers (≠/显示脱敏) 双条件
- 双向测试:纠正性通过 / 传播错误仍能报警
|
2026-09-01 08:58:23 +08:00 |
小唯 A06
|
beac016689
|
auto-snapshot 2026-09-01 03:00:24
|
2026-09-01 03:00:24 +08:00 |
小唯 A06
|
f9cc4053dc
|
auto-snapshot 2026-08-31 03:00:42
|
2026-08-31 03:00:42 +08:00 |
小唯 A06
|
7d0bb610c5
|
fix(skills): 修复 curator 假阳性算法 + 新增 skill 删除铁律
- skill-curator.py: OVERLAP_STOPWORDS 新增 25 个假阳性词(github/hermes/ai/claude/code/agent/tools/python 等)
验证:4 对 100% 假阳性(github-project-research/discovery/hermes-*)全部清零
- SOUL.md v3.9 「禁忌」区: 新增铁律「不擅自删除任何 skill」
2026-08-30 教训:误删 3 个 skill(github-project-discovery/photo-abstract-editorial/anysearch)
正确做法:先 mv 到 .archive/,再列清单经牧尘确认
- AGENTS.md v3.2 「铁律」区: 同步此条铁律
- MEMORY.md: 修复 #12 sk-脱敏 key 误判(key 在 .env,不写 MEMORY 防污染)
- 5 个 skill 已重装(git 恢复 2 + 上游克隆 3)
- 20 个 P1 PM 框架已从 .archive 恢复
|
2026-08-30 17:24:03 +08:00 |
小唯 A06
|
2851c8c7f5
|
auto-snapshot 2026-08-30 03:00:54
|
2026-08-30 03:00:54 +08:00 |
小唯 A06
|
4c85a931d8
|
feat: 每日复盘本地化 (daily_recap_local.py) + skill-curator本地版(保留云)
|
2026-08-29 19:17:00 +08:00 |
小唯 A06
|
c549095b22
|
feat: 本地GPU推理全面落地 + 云LLM调用本地化 (2026-08-29)
- 7B Q3常驻(llama-server-7b.service, parallel 2) + 3B备用, llama-switch.sh开关
- bge-m3 INT8量化 + CUDA (bge-embed.service)
- gpu_infer.py统一入口 + gpu_run.sh + GPU健康看门狗
- 织忆蒸馏切local/qwen7b(zhiyid.service), TencentDB L1切local(tdai-gateway.yaml)
- daemon.py call_llm本地优先(fallback云)
- github-weekly/投研简报/wiki_curator/cangjie全部本地优先
- distill-model-watchdog适配local分支+健康检查防误切
- 移除.env/auth.json跟踪(防敏感泄漏)
|
2026-08-29 18:53:48 +08:00 |
小唯 A06
|
bf75fc5277
|
auto-snapshot 2026-08-29 03:00:03
|
2026-08-29 03:00:03 +08:00 |
小唯 A06
|
959edb0936
|
auto-snapshot 2026-08-27 03:00:37
|
2026-08-27 03:00:37 +08:00 |
小唯 A06
|
d53c7be92e
|
auto-snapshot 2026-08-26 03:00:22
|
2026-08-26 03:00:22 +08:00 |
小唯 A06
|
30bf3a0925
|
auto-snapshot 2026-08-25 03:00:08
|
2026-08-25 03:00:08 +08:00 |
小唯 A06
|
acdecee3db
|
fix: stock scan 重试机制 + 动态日期
- get_url: 失败重试1次(间隔5s),防腾讯行情接口偶发抽风
- get_klines: end date 从硬编码2026-08-02改为动态datetime.now()
- stock_short.py + stock_global.py
|
2026-08-24 17:00:55 +08:00 |
小唯 A06
|
1478105246
|
auto-snapshot 2026-08-24 03:00:32
|
2026-08-24 03:00:32 +08:00 |
小唯 A06
|
b1a8751eb5
|
pre-upgrade snapshot v0.20.0 → v0.20.5
|
2026-08-23 10:04:37 +08:00 |
小唯 A06
|
072454b44b
|
auto-snapshot 2026-08-23 03:00:38
|
2026-08-23 03:00:38 +08:00 |
小唯 A06
|
b8390182da
|
auto-snapshot 2026-08-22 03:00:14
|
2026-08-22 03:00:14 +08:00 |
小唯 A06
|
9bfd047cdf
|
skills: 安装4个公文写作skill(GitHub开源)
- gongwen-guobiao (KaguraNanaga): GB/T 9704-2012国标公文格式,6种文种,100+检查点
- gongwen-renmin (Liuxiangjian-ai): 人民日报蒸馏,去AI味,6维评分,20+文种
- gongwen-draft (Rimagination): 最完整,Word导出+红头,23种文种,政策核验
- gongwen-wenxi (cuberfry68-coder): 顿彬六层技能矩阵,字词/句子/段落/结构/思想/表达
所有skill已补Hermes标准frontmatter(name/description/version/tags)
references附属文件已同步(tests/examples/README/笔杆子/蒸馏笔记)
|
2026-08-21 11:21:49 +08:00 |
小唯 A06
|
f32ec8ed9f
|
auto-snapshot 2026-08-21 03:00:51
|
2026-08-21 03:00:51 +08:00 |
小唯 A06
|
430bb46340
|
fix(stock): stock_paper.py 硬编码五粮液账户 → 按股票代码动态定位
根因: ACCOUNT_FILE='paper_trades_000858.json' 硬编码,
execute_signal(sig) 不管传入什么股票代码都写入五粮液文件。
平安银行(000001)金叉 → 写入五粮液文件 → 产生假交易(+334万)。
修复:
- load_account(code)/save_account(acct, code) 按代码动态定位文件
- execute_signal 从 sig['code'] 提取代码,传入 load/save
- cmd_buy/cmd_sell/cmd_status/cmd_report 全部支持 --code 参数
- 新建账户自动写入 stock_code 字段
- 清除五粮液文件中的假交易数据
- 修复 stock_signal.py 行业判断 bug(股票名当行业名)
|
2026-08-20 16:06:11 +08:00 |
小唯 A06
|
f02d5567f2
|
auto-snapshot 2026-08-20 03:00:12
|
2026-08-20 03:00:12 +08:00 |
小唯 A06
|
89105163e6
|
fix: zhiyid切回Agnes + 看门狗候选池Agnes优先
- zhiyid.service: LLM切回agnes-2.0-flash(max_tokens=800修复后可用)
- distill-model-watchdog.py: 候选池agnes-2.0-flash排第一
- daemon.py: 修复reflection字符串崩溃(isinstance检查)
- opencode升级v1.18.18
|
2026-08-20 00:11:07 +08:00 |
小唯 A06
|
aee0ef62f6
|
备份: daemon.py修复reflection字符串崩溃 + 小米模型配置 + DSH小米模型配置 + opencode升级v1.18.18
|
2026-08-19 23:42:38 +08:00 |
小唯 A06
|
f7498e6587
|
feat: 小米 MiMo 接入 — 替换涨价 DeepSeek(2026-08-18)
主模型: deepseek-v4-flash → mimo-v2.5-pro (Hermes config + OpenClaw + prof-b)
opencode: 新增 mimo provider (@ai-sdk/openai-compatible, token-plan-cn.xiaomimimo.com)
TTS: 新增 mimo command provider (mimo-v2.5-tts, 音色冰糖) — mimo_tts.sh 封装
cron/脚本/服务: 保持免费模型不动 (Agnes/NewAPI)
保护逻辑同步: model-health SKIP + anti-suicide-check 主模型检查改 mimo
实测: hermes chat mimo-v2.5-pro 回复正常; TTS 6.6s wav; opencode models 识别
注意: gateway 重启后主模型生效
|
2026-08-19 19:14:05 +08:00 |
小唯 A06
|
57f32f5388
|
auto-snapshot 2026-08-19 03:00:24
|
2026-08-19 03:00:24 +08:00 |
小唯 A06
|
45403e2435
|
auto-snapshot 2026-08-18 03:00:03
|
2026-08-18 03:00:03 +08:00 |
小唯 A06
|
cb195593d1
|
docs: 恢复文档 — zhiyid max_tokens 修复交接(2026-08-17 单位网络中断)
状态: 织忆蒸馏=llama-3.1(NewAPI) 正常, 其他全切Agnes
卡点: Gitea源码不可达(frp隧道通但家里服务器服务没跑)
回家步骤: 局域网clone → 改max_tokens → 编译 → 部署 → 切回Agnes → 验证
|
2026-08-18 01:05:18 +08:00 |
小唯 A06
|
1b85cbc2ad
|
fix: 蒸馏候选池回退非推理模型(gemma优先)
zhiyid max_tokens=150 硬编码, Agnes 是推理模型(reasoning占满150)
→ JSON截断 parse error → 蒸馏退化为 fallback(facts=1 entities=0)。
实测: llama-3.1-8b-instruct + NewAPI 150tokens 完整JSON(finish=stop),
已回退 zhiyid 蒸馏配置并验证 LLM entities:4 facts:2 恢复。
候选池同步回退: gemma-4-31b-it 优先, Agnes 移出蒸馏候选。
|
2026-08-17 23:46:40 +08:00 |
小唯 A06
|
86552e0392
|
fix: Agnes推理模型JSON截断误判 — max_tokens 50/150→500
根因: Agnes 2.0-flash 是推理模型, reasoning_tokens 占大头(实测150里114推理),
150 max_tokens 只剩36给正文 → JSON截断(finish_reason=length) → 看门狗误判'挂了'
→ 触发无谓切换。修复: 蒸馏JSON探针 max_tokens 500(推理+正文都够)。
验证: 看门狗静默通过(agnes-2.0-flash 健康), 不再误报。
|
2026-08-17 23:28:47 +08:00 |
小唯 A06
|
3997d9e904
|
fix: 全面切 Agnes — 蒸馏看门狗+巡检自愈+6个脚本
- distill-model-watchdog.py: 候选池Agnes优先, 双端点支持, _update_zhiyid端点/key联动, _update_tddb只改llm段(不再误改embedding)
- model-health.py: 蒸馏自愈Agnes优先, 当前模型探针用_get_endpoint(修复误判agnes挂→切回NewAPI的bug), tdai更新只改llm段
- daemon.py: FAST/DEEP/COMPACTION_MODEL→agnes-2.0-flash, 硬编码模型名/URL→动态
- cangjie_distill.py: 默认模型→agnes-2.0-flash
- wiki_curator.py: LLM→agnes(无key fallback NewAPI)
- github-weekly-digest.py: 模型→agnes, 端点动态
- model-health.sh: 测试列表加Agnes+独立端点
- tdai-gateway.yaml: llm.baseUrl/key→Agnes, embedding保持bge-m3(已修正)
|
2026-08-17 23:27:45 +08:00 |
小唯 A06
|
994cebccf6
|
feat: NewAPI稳定性方案 — Agnes接入(cron/distill/巡检优先) + palace-prompts提示词体系完善
- config.yaml: 新增 agnes provider (agnes-2.0/2.5-flash, key从.env读)
- model-health.py: 巡检优先测 Agnes (独立端点+质量探针), agnes-2.0探针100分
- agnes-ai skill: 更新 key 状态为已恢复
- comfyui-rtx3050: 大场景全景三件套 + 双管线对比结论
- prompt-engineering: 管线选择规则(大场景用Agnes/写实人像用ComfyUI)
|
2026-08-17 22:25:20 +08:00 |
小唯 A06
|
d1f238097a
|
feat: 生图提示词工程体系完善 — prompt-engineering总入口 + guofeng导入包扩10条 + 工具部署
|
2026-08-17 20:12:56 +08:00 |
小唯 A06
|
0ee3763307
|
feat: 移植生图提示词系列包 5 skill (人物/国风/现代/仙宫/模板kit + 提示词整理工具)
|
2026-08-17 19:36:45 +08:00 |
小唯 A06
|
b37276642e
|
auto-snapshot 2026-08-17 03:00:43
|
2026-08-17 03:00:43 +08:00 |
小唯 A06
|
0a04e6393d
|
feat: 移植5个Zine生图skill (拾景纸刊/影像蒸馏/摄影抽象/极简海报/图章档案)
|
2026-08-16 23:46:05 +08:00 |
小唯 A06
|
ebe3ff7252
|
auto-snapshot 2026-08-16 03:00:08
|
2026-08-16 03:00:08 +08:00 |
小唯 A06
|
43d4cc7af9
|
feat: 记忆事实校验器 memory-verify.py + SOUL规范 + cron扫描 (2026-08-15记忆污染事件修复)
|
2026-08-16 01:22:48 +08:00 |
小唯 A06
|
9efe69d71b
|
auto-snapshot 2026-08-15 03:00:32
|
2026-08-15 03:00:32 +08:00 |
小唯 A06
|
e8fd0801c3
|
auto-snapshot 2026-08-14 03:00:12
|
2026-08-14 03:00:12 +08:00 |
小唯 A06
|
5bb49ee33d
|
auto-snapshot 2026-08-13 03:00:58
|
2026-08-13 03:00:58 +08:00 |
小唯 A06
|
89244ba8f7
|
feat(feedback): Agent反馈控制工程落地(借鉴微信文章方法论)
1. learner.py 新增 regress/verify 命令 — 失败回归闭环
- collect_failures: 收集cron输出+daemon journal失败Traces
- classify_failure: 确定性分类(network/config/data/code/service/model)
- suggest_fix: 分类→修复建议
- 回归清单落地 learner/regression.json
2. sensor-verify.py — 确定性传感器(0 LLM成本)
- JSON Schema验证8个关键文件
- 退出码分级检查 + smoke test
3. cron: e1b1d59569c8失败回归(每日6点) + ee947b3855c7确定性传感器(每6h)
4. skill: agent-feedback-control (PEV/传感器/离线演化方法论)
|
2026-08-12 18:52:44 +08:00 |
小唯 A06
|
c7522cbfec
|
feat(backup): 本机备份优先 + 离线静默模式
牧尘指示(08-12):不在局域网时本机备份就行,拿回家再连服务器。
- 本机 git 快照提到最前,无论服务器是否可达都执行(本机备份是底线)
- QUIET=1 cron 静默模式:离线时 stdout 为空 → no_agent cron 不推飞书
- 在线同步成功才输出确认(拿回家后自动恢复双备份,无需手动干预)
- dual-backup-push.sh wrapper 加 QUIET=1
|
2026-08-12 16:12:13 +08:00 |
小唯 A06
|
f9268f0ad0
|
fix(scripts): 双备份离线静默跳过 + 健康体检按周期检查
1. dual-backup.sh: 服务器不在局域网是常态(走frp), 离线时静默exit 0不再报error
- check_mount 返回2=离线常态, push_backup return 0
- sudo -n 防交互卡死, || true 防 set -e 提前退出
2. stock_daily_health.py: 数据文件按各自更新周期(7天)检查, 不再统一1天
- industry/fundamental/sentiment/macro 都是周更(周一/周五)
- 新增 NOT_YET 状态: 计划时间未到不告警
- 修复8-11误报'数据文件过期'问题
|
2026-08-12 15:58:09 +08:00 |
小唯 A06
|
a6d924bfc0
|
auto-snapshot 2026-08-12 03:00:49
|
2026-08-12 03:00:49 +08:00 |
小唯 A06
|
5aca3f9174
|
auto-snapshot 2026-08-11 03:00:42
|
2026-08-11 03:00:42 +08:00 |
小唯 A06
|
5c0a186b83
|
2026-08-10: pm-skills 68个全部移植到 product-management 分类
|
2026-08-10 15:32:17 +08:00 |
小唯 A06
|
506b83a1c4
|
auto-snapshot 2026-08-10 03:00:30
|
2026-08-10 03:00:30 +08:00 |
小唯 A06
|
83e661f439
|
auto-snapshot 2026-08-09 08:40:14
|
2026-08-09 08:40:14 +08:00 |