🔄 卡若AI 同步 2026-03-07 06:14 | 更新:水桥平台对接、运营中枢工作台 | 排除 >20MB: 11 个

This commit is contained in:
2026-03-07 06:14:43 +08:00
parent f0d0213d94
commit ed644d3296
6 changed files with 64 additions and 11 deletions

View File

@@ -11,6 +11,7 @@
| **「我」** | **整篇文章最多出现三次**(仅指叙述者视角;对话引用里的「我」不占名额)。成稿后全文搜索「我」,超过 3 处必须改写。 |
| **「这边」「那边」** | **不要用**。改用灵活表述:房主、场上、就、手头、这种模式、知识星球/小程序 等指代或省略主语。 |
| **「回答说」** | **不要用**。房主是强势角色,文章目的是让读者产生深度认同感;房主的话用**直接陈述**呈现,不写「回答说,……」,让语气与性格一致、话一出口就立住。 |
| **角色与语气** | **叙述者/房主角色偏强势**:说话形式、语气稍强势——干脆、笃定,少用「可能」「也许」「或者可以」等弱化表述,多用断句和直接结论,让读者有认同感。 |
| **「卡若」** | 每篇最多提一次;不需要时可完全不出现。 |
---
@@ -38,9 +39,10 @@
## 四、开篇设计
- **写场次前必做****先阅读运营报表**飞书报表链接https://cunkebao.feishu.cn/wiki/wikcnIgAGSNHo0t36idHJ668Gfd2 月 sheet=7A3Cy93 月 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 派对场次文章都用这套

View File

@@ -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 <token> 写入 3 月文档 token 后重试)")
return 1
print("✅ 今日飞书日志已写入(含进度汇总与配图)")
return 0
if __name__ == "__main__":
sys.exit(main())