Files
yu-zhi-ran/automation/data/sustainability_topics.json
T
lt 31d6306e3b feat: 数据源统一与前端预览修复
=== 后端核心 ===
- db_helper: 统一数据库访问抽象层
- system.py API:
  * 参数绑定修复: 使用 Body(embed=True) 接收 JSON
  * 添加请求日志记录
- sync.py: 仅导出 DB→JSON(备份)

=== 合规与流水线 ===
- compliance_checker: 标签检测优化(仅检查容器,避免正文误判)
- 所有脚本(creator/collector/writer/outline/research等)统一使用数据库

=== 前端改版 ===
- topics.html:
  * 创作/优化 API 路径修正
  * 预览弹窗重设计:多平台并行加载、富文本显示、单复制按钮
  * 状态中文映射(getStatusLabel)
  * 认证检查
- 所有 HTML 静态资源路径修复(移除 /static 前缀)

=== 数据一致性 ===
- 数据库状态统一为英文(pending/review/ready/published)
- 前端显示中文化映射

已测试 A03 流水线完整通过。
2026-05-07 11:25:42 +08:00

281 lines
11 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[
{
"id": "T001",
"title": "远程工作2026中国指南:从\"不可能\"到\"可行\"的路径图",
"field": "未来工作方式",
"format": "趋势洞察 + 实操指南",
"core_concept": "法律实操(合同、社保、个税)+ 心理建设(孤独应对)",
"audience_pain": "想要远程但面临制度限制、社保个税不清晰、孤独感",
"unique_angle": "从兼职接单开始,试探公司政策,降低风险",
"priority": "高",
"priority_score": 90,
"status": "待审查",
"cases": [],
"lock_by": null,
"lock_at": null
},
{
"id": "T002",
"title": "AI副业入门:用DeepSeek实现第一笔收入的100天",
"field": "未来工作方式",
"format": "趋势洞察 + 实操指南",
"core_concept": "服务类型清单 + 定价策略 + 违规红线",
"audience_pain": "不知道能做什么、平台抽成高、怕违规",
"unique_angle": "从代写文案/数据分析起步,日赚50元",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T003",
"title": "数字游民签证全解析:30个国家政策对比,中国护照能去哪些?",
"field": "未来工作方式",
"format": "趋势洞察 + 实操指南",
"core_concept": "签证+保险+税务+社群的全成本分析",
"audience_pain": "签证受限、社保断缴焦虑、信息不对称",
"unique_angle": "泰国/马来西亚试水,成本不到2万",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T004",
"title": "一人公司实验:从创意到营收的365天日志",
"field": "未来工作方式",
"format": "趋势洞察 + 实操指南",
"core_concept": "最小可行产品(MVP) + 现金流管理 + 法律合规",
"audience_pain": "怕失败、缺启动资金、不懂营销",
"unique_angle": "先接单验证需求,再产品化",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T005",
"title": "AI时代的技能组合:什么技能值得投入10年?",
"field": "未来工作方式",
"format": "趋势洞察 + 实操指南",
"core_concept": "四个维度:AI强化型、AI无法替代、复合型、过时型",
"audience_pain": "不知道学什么、学了不知道用在哪",
"unique_angle": "绘制个人技能地图,识别\"护城河技能\"",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T006",
"title": "城市农业ROI报告:20㎡阳台种菜一年,省了多少钱?",
"field": "可持续生活系统",
"format": "趋势洞察 + 实操指南",
"core_concept": "品种选择(高ROI蔬菜)+ 智能设备(自动灌溉)+ 成本核算",
"audience_pain": "空间小、光照不足、怕邻居投诉",
"unique_angle": "从香草开始,3个月回本,年省500-2000元",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T007",
"title": "零浪费家庭实验:一年只产100L垃圾,可能吗?",
"field": "可持续生活系统",
"format": "趋势洞察 + 实操指南",
"core_concept": "垃圾追踪表 + 替代方案数据库 + 社区互助",
"audience_pain": "垃圾分类执行难、环保产品贵、缺乏系统性",
"unique_angle": "从\"塑料减量\"开始,减少50%非必要垃圾",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T008",
"title": "低碳生活账单:用3年省了8万,碳足迹降了60%",
"field": "可持续生活系统",
"format": "趋势洞察 + 实操指南",
"core_concept": "交通(电动车+共享)+ 饮食(植物为主)+ 消费(二手优先)",
"audience_pain": "电费、用车成本、生活质量担忧",
"unique_angle": "记录碳足迹APP,每月减排5%,年省5000+",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T009",
"title": "循环消费实战:10件物品,用3年省了2万",
"field": "可持续生活系统",
"format": "趋势洞察 + 实操指南",
"core_concept": "购买决策树(买新/二手/租)+ 延长寿命技巧 + 转卖策略",
"audience_pain": "二手文化不成熟、维修成本高、不知如何选择",
"unique_angle": "手机、相机、家具优先二手,省30-50%",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T010",
"title": "社区菜园指南:如何推动小区5户邻居共建共享",
"field": "可持续生活系统",
"format": "趋势洞察 + 实操指南",
"core_concept": "法律风险(物权)+ 利益分配机制 + 技术方案(分区+智能)",
"audience_pain": "物业/邻居协调难、缺乏政策支持",
"unique_angle": "先找1个友好小区试点,成功后再推广",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T011",
"title": "第二大脑2.0:用DeepSeek+本地向量库建立私有知识系统",
"field": "个人知识工厂",
"format": "趋势洞察 + 实操指南",
"core_concept": "数据主权 + 隐私保护 + 无缝检索 + AI问答",
"audience_pain": "不知道能做什么、数据安全意识弱",
"unique_angle": "先用DeepSeek对话模式,再迁移至本地部署",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T012",
"title": "PKM极简实践:PARA系统在Notion上的落地模板",
"field": "个人知识工厂",
"format": "趋势洞察 + 实操指南",
"core_concept": "简化到3个核心文件夹 + 每周10分钟维护 + AI辅助整理",
"audience_pain": "学了方法坚持不了、工具复杂难上手",
"unique_angle": "建立4个PARA区,每天花5分钟归档",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T013",
"title": "费曼学习法AI增强:如何让AI帮你\"教\"懂一个概念",
"field": "个人知识工厂",
"format": "趋势洞察 + 实操指南",
"core_concept": "三步法(AI简化→自我复述→Gap识别)+ 输出倒逼输入",
"audience_pain": "应试教育思维、输出能力弱",
"unique_angle": "每周学1个概念,用AI验证理解深度",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T014",
"title": "AI个人助理搭建:从ChatGPT到私有化部署的完整路线",
"field": "个人知识工厂",
"format": "趋势洞察 + 实操指南",
"core_concept": "数据主权 + 定制化 + 成本控制(从免费到付费)",
"audience_pain": "数据隐私顾虑、 API 成本、功能定制需求",
"unique_angle": "先用API调用,数据敏感再本地部署",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T015",
"title": "技能树可视化:用思维导图规划5年职业路径",
"field": "个人知识工厂",
"format": "趋势洞察 + 实操指南",
"core_concept": "硬技能×软技能矩阵 + 行业对标 + 学习资源聚合",
"audience_pain": "不知道学什么、学了不知道用在哪、缺乏系统性",
"unique_angle": "画出当前技能地图,识别3个gap,制定fill plan",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T016",
"title": "AI伦理实践指南:开发者在中国的合规清单",
"field": "科技人文交叉",
"format": "趋势洞察 + 实操指南",
"core_concept": "数据隐私 + 歧视检测 + 透明度义务 + 备案流程",
"audience_pain": "算法推荐管理规定不明、合规成本高、缺乏实操指南",
"unique_angle": "个人项目先做伦理自查表,避免踩雷",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T017",
"title": "数字排毒月:戒掉微信/抖音后,生活发生了什么",
"field": "科技人文交叉",
"format": "趋势洞察 + 实操指南",
"core_concept": "渐进式戒断 + 替代活动 + 社交边界管理",
"audience_pain": "工作必须在线、社交依赖微信、戒断恐惧",
"unique_angle": "先设定\"无屏时段\"21:00-7:00),逐步延长",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T018",
"title": "银发科技报告:给爸妈装智能设备,学到的5个设计原则",
"field": "科技人文交叉",
"format": "趋势洞察 + 实操指南",
"core_concept": "简化选项 + 物理反馈 + 容错设计 + 情感连接",
"audience_pain": "老人数字化难、适老化产品差、子女教不会",
"unique_angle": "改造1个设备(如手机),让父母真正用起来",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T019",
"title": "儿童数字素养课:10岁儿子的AI启蒙12周",
"field": "科技人文交叉",
"format": "趋势洞察 + 实操指南",
"core_concept": "批判性思维 + 创造力激发 + 家长引导策略",
"audience_pain": "应试压力大、家长焦虑又依赖、不知道如何启蒙",
"unique_angle": "每周1次\"AI家庭时间\",探讨AI生成内容真伪",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "T020",
"title": "科技与自然共生:如何用AI让阳台农场更\"自然\"",
"field": "科技人文交叉",
"format": "趋势洞察 + 实操指南",
"core_concept": "技术隐形化 + 自然反馈闭环 + 人工情感连接",
"audience_pain": "技术过度干预、失去自然体验、缺乏情感温度",
"unique_angle": "用传感器+提醒,但保留\"浇水仪式感\"",
"priority": "高",
"priority_score": 90,
"status": "待处理",
"cases": []
},
{
"id": "A03",
"title": "数字游民签证全解析:30个国家政策对比,中国护照能去哪些?",
"field": "未来工作方式",
"format": "对比分析 + 实操指南",
"core_concept": "分析爱沙尼亚/葡萄牙/巴厘岛等30国游民签证,结合中国护照限制,给出签证+保险+税务+社群的完整路线",
"audience_pain": "想地理套利但被签证和社保困扰",
"unique_angle": "不是简单列出签证,而是给出中国护照持有者的可行组合方案(如泰国+大马+巴厘岛)",
"priority": "高",
"priority_score": 90,
"status": "ready",
"cases": [],
"lock_by": null,
"lock_at": null,
"ready_at": "2026-05-07",
"compliance_score": 100
}
]