feat: Phase 4 多租户隔离 + 四阶段升级测试 + CSS 统一化
Phase 4: org_id 注入 JWT/API 过滤/组织管理 CRUD/前端组织列 测试: tests/test_phase_upgrades.py 97项全覆盖 CSS: theme-modern.css 共享 mobile-card-list/status-dot/search-bar 等模式 修复: initial_data.py LLM配置 NOT NULL 约束, TopicResponse 含 org_id
This commit is contained in:
+6
-2
@@ -66,10 +66,14 @@ class Outliner:
|
||||
## 大纲设计要求
|
||||
### 结构
|
||||
- 5-8章,每章2-4个要点
|
||||
- 结构要有递进:要么认知升级型(读者看完感觉打开新世界),要么问题解决型(读者看完知道怎么做)
|
||||
- 结构要有递进:要么认知升级型,要么问题解决型
|
||||
- 把独特视角和受众痛点融入各章,不单独列
|
||||
- 每章标题自带信息量,不要「引言」「总结」这类通用标题
|
||||
|
||||
### 数据要求
|
||||
- **全文使用的数据必须为2025-2026年最新数据**,禁用2024年及之前过时数据
|
||||
- 每个观点尽量配最新的数据或案例支撑
|
||||
|
||||
### SEO
|
||||
- H2/H3标题自然包含用户搜索时会用的短语
|
||||
- 确保大纲覆盖2-3个高价值搜索词
|
||||
@@ -84,7 +88,7 @@ class Outliner:
|
||||
- 公众号方向偏故事和情感共鸣
|
||||
- 同一大纲应能适应不同平台侧重点
|
||||
|
||||
直接输出大纲。"""
|
||||
直接输出大纲,不要输出思考过程。"""
|
||||
try:
|
||||
outline = call_llm(prompt, temperature=0.6, max_tokens=2000, system_prompt="你是一个有经验的内容编辑,擅长为不同选题设计差异化的文章结构。")
|
||||
logger.info(f"LLM 大纲生成成功,长度:{len(outline)}")
|
||||
|
||||
Reference in New Issue
Block a user