From ed644d3296427cda229cdeb0e4241270824260f4 Mon Sep 17 00:00:00 2001 From: karuo Date: Sat, 7 Mar 2026 06:14:43 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=84=20=E5=8D=A1=E8=8B=A5AI=20=E5=90=8C?= =?UTF-8?q?=E6=AD=A5=202026-03-07=2006:14=20|=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=EF=BC=9A=E6=B0=B4=E6=A1=A5=E5=B9=B3=E5=8F=B0=E5=AF=B9=E6=8E=A5?= =?UTF-8?q?=E3=80=81=E8=BF=90=E8=90=A5=E4=B8=AD=E6=9E=A2=E5=B7=A5=E4=BD=9C?= =?UTF-8?q?=E5=8F=B0=20|=20=E6=8E=92=E9=99=A4=20>20MB:=2011=20=E4=B8=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../水桥_平台对接/Soul创业实验/写作/写作规范.md | 8 ++-- .../飞书管理/脚本/feishu_today_full_auto.py | 43 +++++++++++++++++++ 运营中枢/工作台/00_账号与API索引.md | 1 + 运营中枢/工作台/Cursor文档预览配置说明.md | 21 +++++---- 运营中枢/工作台/gitea_push_log.md | 1 + 运营中枢/工作台/代码管理.md | 1 + 6 files changed, 64 insertions(+), 11 deletions(-) create mode 100644 02_卡人(水)/水桥_平台对接/飞书管理/脚本/feishu_today_full_auto.py diff --git a/02_卡人(水)/水桥_平台对接/Soul创业实验/写作/写作规范.md b/02_卡人(水)/水桥_平台对接/Soul创业实验/写作/写作规范.md index 4ab272c3..c501ab6b 100644 --- a/02_卡人(水)/水桥_平台对接/Soul创业实验/写作/写作规范.md +++ b/02_卡人(水)/水桥_平台对接/Soul创业实验/写作/写作规范.md @@ -11,6 +11,7 @@ | **「我」** | **整篇文章最多出现三次**(仅指叙述者视角;对话引用里的「我」不占名额)。成稿后全文搜索「我」,超过 3 处必须改写。 | | **「这边」「那边」** | **不要用**。改用灵活表述:房主、场上、就、手头、这种模式、知识星球/小程序 等指代或省略主语。 | | **「回答说」** | **不要用**。房主是强势角色,文章目的是让读者产生深度认同感;房主的话用**直接陈述**呈现,不写「回答说,……」,让语气与性格一致、话一出口就立住。 | +| **角色与语气** | **叙述者/房主角色偏强势**:说话形式、语气稍强势——干脆、笃定,少用「可能」「也许」「或者可以」等弱化表述,多用断句和直接结论,让读者有认同感。 | | **「卡若」** | 每篇最多提一次;不需要时可完全不出现。 | --- @@ -38,9 +39,10 @@ ## 四、开篇设计 +- **写场次前必做**:**先阅读运营报表**(飞书报表链接:https://cunkebao.feishu.cn/wiki/wikcnIgAGSNHo0t36idHJ668Gfd,2 月 sheet=7A3Cy9,3 月 sheet=bJR5sA)。报表上有数字的(时长、场观、进房等)都写进开篇数据段,写清楚。 - 一句有冲突、世俗的金句(不抒情、不空泛) - 以具体事件、场景、对话切入 -- 日期 + 时间 + 关键数据(第 X 场,时长,进房人数) +- 日期 + 时间 + **关键数据(必填,格式固定)**:`第 X 场,X 分钟;场观 XXXXX,进房 XXX 人。` 场观与推流合并为一项「场观」,不单独写推流、不写人均停留。**有场观就写场观具体数,没有就不写场观;有进房就写进房人数,没有就不写。** 不写「见报表」「见报表补全」等。报表上有的数据一律写具体数值、勿用「约」。**场次数据(时长、场观、进房)只在开篇写一次,正文和结尾不再重复。** --- @@ -49,7 +51,7 @@ - **推进方式**:时间线或事件线,逻辑清晰(如「有人问 → 回答」「3 号问 → …」) - **分段**:每段一个主题,小主题隐于叙述中,不列段头小标题 - **穿插**:细节、对话、观点分析 -- **多用对话**:增强真实感(「X 号问」「有人问」等);房主的话**直接接在问句后**,不写「回答说」,语气强势、可认同。 +- **多用对话**:增强真实感(「X 号问」「有人问」等);房主的话**直接接在问句后**,不写「回答说」,**语气偏强势**、干脆笃定、可认同。 - **分享句(两处,强制)**:约 20% 处一句、结尾一句,各不超过 50 字,围绕本节主题、紧扣内容,留余味或可执行。**不要出现「干货」二字**,不要用「干货:」或「**干货**:」等格式,直接写一句金句即可,可单独成段。 --- @@ -94,4 +96,4 @@ - 用 `---` 做段落分隔(与全书一致) - **分享句**:全文约 20% 处一句(≤50 字)、结尾一句(≤50 字、围绕主题);**不用「干货」二字及「干货:」等格式**,直接一句金句 - **文件名(强制)**:第9章场次可用「第X场.md」或「第X场-短句.md」体现刺激性观点/效率;短句**不含空格、逗号、全角符号**(如 `第114场-有AI差1万倍.md`、`第115场-可控的事先做.md`),标题同步放在正文第一行,否则部分编辑器会报错。 -- 写作与改写第9章文章时,**必须先读本规范**;以后写 Soul 派对场次文章都用这套 +- 写作与改写第9章场次时,**必须先读本规范**,并**先阅读运营报表**,报表上有数字的(时长、场观、进房等)都写进开篇数据段、写清楚;以后写 Soul 派对场次文章都用这套 diff --git a/02_卡人(水)/水桥_平台对接/飞书管理/脚本/feishu_today_full_auto.py b/02_卡人(水)/水桥_平台对接/飞书管理/脚本/feishu_today_full_auto.py new file mode 100644 index 00000000..b5c447b8 --- /dev/null +++ b/02_卡人(水)/水桥_平台对接/飞书管理/脚本/feishu_today_full_auto.py @@ -0,0 +1,43 @@ +#!/usr/bin/env python3 +""" +全自动:先获取 TOKEN,再上传今日飞书日志(含配图)。 +按卡若AI 飞书 Skill 流程:get-access-token → write_today_with_summary。 +使用:python3 feishu_today_full_auto.py +""" +import sys +import subprocess +from pathlib import Path + +SCRIPT_DIR = Path(__file__).resolve().parent + + +def main(): + # 1. 全自动获取 access_token + r1 = subprocess.run( + [sys.executable, str(SCRIPT_DIR / "feishu_token_cli.py"), "get-access-token"], + cwd=str(SCRIPT_DIR), + capture_output=True, + text=True, + timeout=20, + ) + if r1.returncode != 0: + print("❌ 获取 access_token 失败") + print(r1.stderr or r1.stdout) + return 1 + print("✅ access_token 已获取并写入") + + # 2. 上传今日日志(内部会尝试自动获取 3 月 wiki token,并写入+配图) + r2 = subprocess.run( + [sys.executable, str(SCRIPT_DIR / "write_today_with_summary.py")], + cwd=str(SCRIPT_DIR), + timeout=40, + ) + if r2.returncode != 0: + print("⚠️ 今日日志上传未成功(若为 3 月,请用 feishu_token_cli.py set-march-token 写入 3 月文档 token 后重试)") + return 1 + print("✅ 今日飞书日志已写入(含进度汇总与配图)") + return 0 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/运营中枢/工作台/00_账号与API索引.md b/运营中枢/工作台/00_账号与API索引.md index 7336cdd5..3a00e6ba 100644 --- a/运营中枢/工作台/00_账号与API索引.md +++ b/运营中枢/工作台/00_账号与API索引.md @@ -201,6 +201,7 @@ | access_token | `u-78RTHgrWN9np1RgBG_cWgo5lh9bk5kUjh20amN6001TM` | | refresh_token | `ur-6Wu3DdR8h4TGJErCFjTarE5lhbzk5kirpO0aiN6000SA` | | 说明 | 飞书用户,授权时间 2026-01-29;过期后需重新授权或刷新 | +| **3月日志文档 wiki token** | 飞书「2026年3月 突破执行」文档地址栏 `wiki/` 后的一串;写入方式:`python3 02_卡人(水)/水桥_平台对接/飞书管理/脚本/feishu_token_cli.py set-march-token ` 或环境变量 `FEISHU_MARCH_WIKI_TOKEN` | ### 卡若AI 脚本如何取飞书 Token diff --git a/运营中枢/工作台/Cursor文档预览配置说明.md b/运营中枢/工作台/Cursor文档预览配置说明.md index 7a4e3403..a108f1a6 100644 --- a/运营中枢/工作台/Cursor文档预览配置说明.md +++ b/运营中枢/工作台/Cursor文档预览配置说明.md @@ -1,22 +1,27 @@ # Cursor 文档预览配置说明 -> 更新:2026-03-06。**点 .md 只出现一个界面**,且该界面为 **Markdown Preview Enhanced 插件的预览**(增强预览、非代码);不用本机原有预览、不出现两个面板。 +> 更新:2026-03-06。 + +**界面格式约定(务必区分):** +- **正确(必须出现)**:**第二张图** = Markdown Preview Enhanced 的界面(有「已做配置」等标题、代码块排版、清晰分段),即 Enhanced 的 Preview。 +- **错误(不要出现)**:**第一张图** = 内置只读预览(标签带 Preview + Markdown、简单渲染、不可编辑),必须关掉。 + +点 .md 只出现**一个**界面,且必须是 **Enhanced** 的 Preview(第二张图格式),不用内置预览。 --- -## 已做配置(User 设置) +## 已做配置(User + Workspace 两层) -在 **Cursor User settings**(`~/Library/Application Support/Cursor/User/settings.json`)中: - -**① .md 默认用插件的 Enhanced 预览打开,且只显示一个界面:** +**① User 层**(`~/Library/Application Support/Cursor/User/settings.json`)与 **Workspace 层**(如 `个人.code-workspace`、`卡若Ai.code-workspace` 的 `settings`)均已配置: ```json "workbench.editorAssociations": { - "*.md": "markdown-preview-enhanced" + "*.md": "markdown-preview-enhanced", + "*.markdown": "markdown-preview-enhanced" } ``` -效果:点击 .md 后**直接只打开一个界面**,即 **Markdown Preview Enhanced 插件的预览**(增强页面),不是代码编辑页,也不是左右两个面板。 +效果:点击 .md 后**只打开一个界面**,且必须是 **第二张图那种**(Markdown Preview Enhanced:有「已做配置」、代码块等排版),不是第一张图的内置只读预览。 **② 不自动再开侧边预览,避免出现两个界面:** @@ -54,4 +59,4 @@ 当前设置无误;打开 .md = 只出现 **Enhanced 的 Preview**,普通预览已关掉。 -**若仍打开为内置预览**:在左侧资源管理器对任意 .md 文件**右键** → **Open With** → 选 **Markdown Preview Enhanced**(可编辑的增强预览);若弹出「Configure default editor for '*.md'」则选它,即可强制去掉内置、以后都用 Enhanced。 +**若仍出现第一张图(内置预览)**:说明当前仍用内置打开。请:在左侧对 .md **右键** → **Open With** → 选 **Markdown Preview Enhanced**;若有「Configure default editor for '*.md'」则选它,确认后应变为**第二张图**的 Enhanced 界面。User 与 workspace 均已设 `markdown-preview-enhanced`,重开该 .md 或重载窗口后应固定为 Enhanced。 diff --git a/运营中枢/工作台/gitea_push_log.md b/运营中枢/工作台/gitea_push_log.md index 4f69ceae..ed350154 100644 --- a/运营中枢/工作台/gitea_push_log.md +++ b/运营中枢/工作台/gitea_push_log.md @@ -245,3 +245,4 @@ | 2026-03-06 12:42:08 | 🔄 卡若AI 同步 2026-03-06 12:42 | 更新:运营中枢工作台 | 排除 >20MB: 11 个 | | 2026-03-06 13:07:01 | 🔄 卡若AI 同步 2026-03-06 13:06 | 更新:运营中枢工作台 | 排除 >20MB: 11 个 | | 2026-03-06 13:09:56 | 🔄 卡若AI 同步 2026-03-06 13:09 | 更新:水桥平台对接、运营中枢工作台 | 排除 >20MB: 11 个 | +| 2026-03-06 13:24:04 | 🔄 卡若AI 同步 2026-03-06 13:24 | 更新:Cursor规则、水桥平台对接、运营中枢工作台 | 排除 >20MB: 11 个 | diff --git a/运营中枢/工作台/代码管理.md b/运营中枢/工作台/代码管理.md index a78c8609..909a8d6b 100644 --- a/运营中枢/工作台/代码管理.md +++ b/运营中枢/工作台/代码管理.md @@ -248,3 +248,4 @@ | 2026-03-06 12:42:08 | 成功 | 成功 | 🔄 卡若AI 同步 2026-03-06 12:42 | 更新:运营中枢工作台 | 排除 >20MB: 11 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) | | 2026-03-06 13:07:01 | 成功 | 成功 | 🔄 卡若AI 同步 2026-03-06 13:06 | 更新:运营中枢工作台 | 排除 >20MB: 11 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) | | 2026-03-06 13:09:56 | 成功 | 成功 | 🔄 卡若AI 同步 2026-03-06 13:09 | 更新:水桥平台对接、运营中枢工作台 | 排除 >20MB: 11 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) | +| 2026-03-06 13:24:04 | 成功 | 成功 | 🔄 卡若AI 同步 2026-03-06 13:24 | 更新:Cursor规则、水桥平台对接、运营中枢工作台 | 排除 >20MB: 11 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) |