import sqlite3, uuid, time db = sqlite3.connect('/home/hmo/.hermes/kanban.db') print("=== statuses ===") for r in db.execute("SELECT status, COUNT(*) FROM tasks GROUP BY status"): print(r) print() # a pending example if any r = db.execute("SELECT id, title, status, assignee FROM tasks WHERE status NOT IN ('done','cancelled') LIMIT 5").fetchall() for x in r: print(x) # create the card for zhiwei tid = 't_' + uuid.uuid4().hex[:8] now = int(time.time()) title = "12维分析管道已系统化 — 每日自动刷新,请知悉并验证" body = """笑笑(Sisyphus)完成系统级修复,知微不用再做任何手动补评。 背景:老爸发现盘前全量重评只更新了技术参数,12维LLM深度分析(full_analysis)为空/陈旧。 已落地的系统改动(已全部部署到246并提交git): 1. premarket_full_review.py 新增 Step 1.5:每交易日08:10自动跑 batch_reassess.py --type holding --today,14只持仓12维分析每日强制刷新 2. batch_reassess.py 升级:--type holding|watchlist|all 全覆盖;分析超20h视为过期自动重评;现金/总资产改为从 portfolio_summary 实时读取(不再硬编码);港股前缀修复(00700等5位代码) 3. 新增每日12:30 cron「自选12维分析补全-每日午间」(watchlist_12d_backfill.py),109只缺分析的自选股每日补全 4. 验证:300308 已生成1920字12维分析(信号=观望)并写入DB;当前正在后台跑14只持仓的全量补评(/tmp/holdings_12d_backfill.log) 需要知微做的: - 验证今天开盘简报/盯盘里能正常引用最新12维分析 - 观察今日12:30自选补全任务是否正常触发 - 有问题在kanban回复或XMPP找笑笑""" db.execute( "INSERT INTO tasks (id, title, body, assignee, status, priority, created_by, created_at) VALUES (?,?,?,?,?,?,?,?)", (tid, title, body, 'zhiwei', 'pending', 1, 'xxm', now)) db.commit() print() print('created:', tid) for r in db.execute("SELECT id, title, status, assignee, created_by FROM tasks WHERE id=?", (tid,)): print(r) db.close()