← 返回作品集行途 · 作品集

工作总结 & 仓库管理诊断

2026-08-31 · 行途工作区(~/xingtu)|内容侧 6 项交付 + 工程侧开源矩阵搭建 · 附我实地核实出的 6 个真实阻塞点
工作区迁移 1.6G 完成 开源矩阵 11 仓骨架 ⚠ 12:15 发布未执行 ⚠ 并发会话运行中

0一分钟速览

今天分两条线跑:白天做自媒体内容资产,上午 10 点起切到开源工程资产。后者才是今天的重头,也是问题最集中的地方。
6
内容侧交付
11
开源新仓(骨架)
4
已推 GitHub 仓
6
待处理阻塞点
✅ 已完成且无风险

工作区迁移(原 ~/工作室~/xingtu,1.6G 完整)已验证;元宝卡片解析器完成三轮迭代并通过真实链接端到端验证;快手调研、账号收敛、短视频规划三份报告已出。

🔴 需要你先拍板,否则继续推进会积累技术债

提交身份目前是三套并存的:全局配置是 Justin Li + noreply,但已推送的 32 个 commit 全部是 xingtu1996 <xingtu@**.com>,而规划文档里记的却是"1 个公司邮箱"——三个说法对不上。这正是你最在意的"提交 a 又提交 b,其实是 1 个人"的问题源头,越晚改,历史越难洗

1今日工作全景

按时间顺序排列,标注状态与产物路径。

内容侧(自媒体资产)

① 元宝卡片解析器 已交付
单文件零依赖纯前端工具,支持分享页 HTML 源码与卡片文本两种输入,输出对话预览 / Markdown / JSON。经三轮迭代(帮助面板、URL 误粘检测、err_code 识别),并用真实链接完成端到端验证——确认微信外抓取会被服务端拒绝,工具"不绕过限制"的边界成立。
tools/yuanbao-card-parser/
② 快手平台调研 待审核
结论:快手对行途是结构性错配(3.3 分,不进第一梯队),理由是用户 / 形态 / 变现三层错配。但搜索端竞争密度低、扶持力度大,值得最低成本做搜索长尾占位。核心洞察:不是没 AI 受众,是问题域不同
outputs/快手平台调研_行途适配度分析_2026-08-31.html
③ 账号资产收敛 方案已定
主号(151…728)「行途」为唯一主 IP;爱人副号(172…504)在知乎、掘金注销,无内容无粉丝无需迁移。执行序列:立主号 → 副号匿名化 → 知乎注销 → 掘金注销(7 工作日)→ 验证 → 收口。
outputs/账号资产收敛与注销处置计划_2026-08-31.html
④ 掘金变现口径修正 已修正
你质疑"掘金无法变现"属实:矿石收益极微(约 20000 矿石 ≈ 60 元)。已修正报告三处标注,结论改为"门槛低 · 收益微"——价值在精准流量与影响力,不在现金。
outputs/快手平台调研_…html(三处口径)
⑤ 真人出镜短视频规划 待审核
短视频定位为流量入口而非变现端。建议从 L1 半出镜(屏幕+小窗+口播)起步,每周约 6 小时产 6–7 条,全部定时发布,上班时间零操作。装备预算 ≤300 元。
outputs/真人出镜短视频启动规划_2026-08-31.html
⑥ 工作空间迁移 已验证
~/工作室 全部迁入 ~/xingtu(含 26 个 skills,软链已重建),1.6G 完整、3 个 git 仓无损。残留 .workbuddy_根目录备份/tools_工作室根/ 等冲突副本待清理。
~/xingtu/

工程侧(开源资产)

⑦ 开源矩阵 11 仓骨架 0 commit
xingtu1996 / harness / skills / hooks / rules / sdd / mcps / cli / tools / tokenhub-bench / ai-engineering,全部 MIT、git init -b main 完成,但均只有骨架(README + LICENSE + .gitignore),资产内容为空
opensource/xingtu-opensource/
⑧ Git 全纳管规划 待决策
响应你的要求"该进 GitHub 的都管起来 + 提交身份提前想清楚"。已产出三层架构(公开层 / 私有层 / 排除层)、目录→仓库映射、身份统一方案与敏感清单。
specs/20260831-工作空间Git全纳管规划/

2你这次的仓库管理调整 · 方案要点

从豆包会话产出的 spec 中归纳。核心是两句话:该纳管的全纳管身份提前统一

2.1 三层架构

层级内容处理方式
公开层 xingtu1996.github.io(Pages 名片)
xingtu-site(个人站)
xingtu-vault(知识库)
+ 开源矩阵 11 仓
先私有 → 逐仓审阅 → 转公开。vault 需先审隐私再定是否公开。
私有层 research(186M)· tools(190M)· outputs(112M)· 素材库 · specs · feishu_bot · workflows/rules/publish 候选分 4–5 个主题私有仓:-content / -research / -specs / -bot / -toolbox;或合并为 1–2 个 monorepo。
排除层 .idea/ .trash/ .backups/(180M) xingtu_backup_20260819/(354M) usage-logs-*.xlsx 永不进 git,写进 .gitignore。
🔴 最高敏感 data/wechat_decrypted/(427M) · specs/微信数据库密钥_20260827.json · research/wechat_decrypt.py · 各类 API Key / token 配置 禁止进任何仓,包括私有仓。这是 SAF-006 红线。

2.2 身份统一方案(你最关心的一条)

⚠ 实地核实结果:现状比规划文档记录的更严重

规划文档写的是"xingtu-site 有 1 个公司邮箱 commit"。我逐仓核对实际历史,不是这样

仓库commit 数实际作者(全部)
xingtu-site7xingtu1996 <xingtu@**.com>
xingtu-vault22xingtu1996 <xingtu@**.com>
xingtu1996.github.io3xingtu1996 <xingtu@**.com>

32 个 commit 全部使用 163 个人邮箱,零个 noreply。而当前全局配置却是 Justin Li <274853659+xingtu1996@users.noreply.github.com>

  • xingtu@**.com 未在你的 GitHub 账号里验证绑定 → 这 32 个 commit 在 GitHub 上显示为灰色无头像的独立用户,不归入 xingtu1996。
  • 更糟的是:未来新 commit 会用 Justin Li + noreply,历史是 xingtu1996同一个人被切成两个贡献者,贡献图直接裂开。
  • 这里反而没有公司邮箱 某公司域名 的 commit——规划文档那条记录有误,好消息是身份泄露风险不存在,坏消息是身份分裂问题比预想的大。
配置项推荐值说明
user.namexingtu1996(推荐)
备选 Justin Li / XingTu
与账号、品牌一致,不暴露真名。建议与历史 name 保持一致以减少改动量。
user.email274853659+xingtu1996@users.noreply.github.comGitHub 官方 noreply,自动归并到账号,且永不泄露真实邮箱。全局已配,保持不变即可。

3我核实出的 6 个真实阻塞点

这些不是从文档抄的,是我逐条跑命令验证出来的。按严重度排序。
🔴 P0-1 · 12:15 定时发布没有执行,10 个新仓一个都没推上去

我查了 GitHub 实况,xingtu1996 名下仍然只有 4 个旧仓,11 个新仓全部为 0 commit、无远程。规划里的定时任务 ID 11623840044290 在当前环境不存在(它应该在豆包会话里建的,不会在这里触发)。

影响:发布链路上游是空的,harness 用 submodule 聚合的 8 个资产仓目前也全是空壳——先发等于发 11 个空仓库,反而扣分。

🔴 P0-2 · 提交身份三套并存,32 个历史 commit 游离在账号外

见 §2.2。这是唯一有"时间成本"的问题——每多推一个 commit,后续 filter-repo 重写的范围就更大。建议在任何新发布动作之前先定死身份。

🟠 P1-1 · gh 配了两个 host,失效的那个是「active」状态
  • github.cn-pgcloud.com → 账号 li-jc-1token 已失效,但仍标记为 active 且排在第一位
  • github.com → 账号 xingtu1996,✅ 有效(SSH 协议)

好消息:publish.sh 里已经用 HOST 变量锁死了 github.com,脚本本身是安全的。风险在于手工执行 gh repo create 时不带 --hostname github.com,会打向失效的那个 host 并报错。建议:要么清理掉失效 host,要么全局设 GH_HOST=github.com

🟠 P1-2 · 家目录本身是个 git 仓,且没有忽略 xingtu

现场核实:~git rev-parse --show-toplevel 返回家目录本身,已 tracked
170 个文件,而 git check-ignore xingtu 无任何输出 = 未被忽略

风险场景:哪天在家目录随手敲一个 git add -A,整个 xingtu 工作区(含 427M 微信解密数据、密钥文件)会被卷进这个仓。这是一颗哑弹,现在不响,但迟早响。

🟠 P1-3 · 有另一个会话正在实时改同一批文件

我在核对时抓到:xingtu-ai-engineering/README.md 的最后修改时间是 13:04LICENSE13:03——就在几分钟前。说明豆包那边(或另一个会话)正在同步推进主线 B

该仓当前状态:6 个分类目录各 1 个占位文件(共 28 文件),75 个源文件的实质内容还没有复制过来,脱敏尚未真正开始(敏感词扫描 0 命中,因为还没内容)。
建议:明确指定一个会话主导文件写入,否则两份产出会互相覆盖。

🟠 P1-4 · 规划文档里的可见性记错了(长期记忆反而是准的)

《工作空间 Git 全纳管规划》§2.1 把 xingtu-sitexingtu-vault 都标注为"公开"。GitHub 实况是两者都是 PRIVATE,目前只有 xingtu1996.github.ioPUBLIC

对照之下,项目长期记忆(MEMORY.md §12.1)记的"site 私有 / vault 私有 / github.io 公开 / docs 私有"与实际完全一致,是准的。错的只是这份新 spec。
这条会误导"要不要转公开"的决策链,建议修正 spec;记忆文件无需改动

4等你拍板的 6 件事

按依赖顺序排列——前两条不定,后面的动作都先别做。
1. 提交 author name 定哪个?
目前历史是 xingtu1996,全局是 Justin Li。选 xingtu1996 则历史 name 无需改动,只需改邮箱。
建议 xingtu1996
2. 是否重写 3 个已推仓的 32 个 commit?
xingtu@**.com 统一改写为 noreply 邮箱,然后 force push。3 个仓都是个人仓、无协作者,风险低。建议做,且尽早做。
建议做
3. 12:15 那次定时发布,要不要重跑?
我倾向先不跑——11 个仓现在只有骨架,发出去是 11 个空壳。建议先填内容(Templates 75 文件 + 26 skills),再一次性发布。
建议推迟到内容填充后
4. 私有层工作资产怎么分组?
按主题拆 4–5 个私有仓(content / research / specs / bot / toolbox),还是合并成 1–2 个 monorepo?考虑到 research 186M + tools 190M 的体积,拆分更利于后续单独脱敏转公开。
建议按主题拆
5. xingtu-vault 保持私有还是转公开?
它现在是 PRIVATE(不是规划文档里写的"公开")。转公开前必须逐文件审隐私——里面有 216 个 md,含历史会话归档。
建议先审后定
6. 并发会话怎么收口?
豆包侧正在改 ai-engineering。你希望由这边(WorkBuddy)主导文件写入,还是让豆包那边继续?两边同时写必然冲突。
需你指定主导方

5建议执行序列

每步做完暂停汇报,你确认再进下一步——这是你定的 Spec 驱动模式。
STEP 1
身份定死
全局锁 name+email → 重写 32 个历史 commit → force push 3 仓
STEP 2
环境排雷
清理失效 gh host → 家目录 .gitignore 加 xingtu → 清理 180M+354M 备份
STEP 3
填内容
Templates 75 文件脱敏归纳 → 26 skills 分发 → ai-engineering 旗舰仓成型
STEP 4
发布
11 仓建远程 + topics → 定时发布(下班后)→ 24h 内解读文
STEP 5
全纳管
私有层分组 push → 敏感扫描 → 全量验证对齐
💡 一个判断

今天真正的瓶颈不是"要不要纳管",而是"用什么身份纳管"。纳管是体力活,随时能补;身份一旦散出去,GitHub 贡献图和账号归属就裂了,且随时间放大。建议今晚只做 Step 1,其余明天再说。

生成于 2026-08-31 · 数据来源:本地 git 实况、gh CLI 查询、specs/20260831-* 四份规划文档、.workbuddy/memory 日志
本报告结论均经命令核实,标注与文档不一致处已高亮 · 待你审核确认