楼盘红线内外不利因素报告生成器
Overview
把分散在视频号、公众号、小红书、贝壳/链家、知乎、克而瑞等平台的碎片信息,收敛成一份客观、可核验、带封面的楼盘不利因素报告。核心不是"列缺点",而是多源交叉验证 + 对冲突数据标注存疑 + 列出现场人工核验清单——让报告经得起客户和业主推敲,而不是营销软文的复读机。
默认产出 暗色、高信息密度、带封面 的 HTML 单文件;可一键追加导出为单张长图(用于微信/朋友圈/小红书)。
工作流(5 阶段)
阶段 0 · 锁定范围(最关键,先问清再动手)
动手搜索前,必须先明确三件事,模糊就自己补全但显式标注假设:
- 城市 + 板块 + 具体地址(同名盘可能跨城市,例如"中海云邸玖章"有上海杨浦与别处混淆页,需先排雷)。
- 是否分期 / 分地块:用户若说"只看三期",必须查清三期对应的独立地块编号、楼栋号、与一/二期空间关系。⚠️ 常见坑:全项目的最高风险(如临主干道噪音)往往只属于某一期,错算到目标期会出硬伤。先确认"目标期是否真的临那条路 / 临那个医院"。
- 交付节点 / 在售状态:影响能否拿到官方不利因素公示与分时段噪音实测。
> 范围锁定后,后续所有采集与结论都只收敛到目标范围,非目标期内容一律剔除或仅作对比参照。
阶段 1 · 多平台采集(红线内 + 红线外)
并行搜索,覆盖至少以下来源,确保"全平台"口径:
- 短视频/社交:小红书、抖音、视频号、B站(实地踩盘、避坑、业主真实反馈)
- 长文测评:公众号、知乎(深度长文、劝退帖)
- 数据/备案:贝壳/链家、房天下、吉屋、克而瑞、上海网上房地产(楼栋、容积率、车位比、备案名)
- 聚合软文:网易号、搜狐焦点等(⚠️ 多为开发商营销稿,对临路噪音/医院干扰描述偏轻,只能作线索,不可当结论)
采集维度严格按 references/redline_factors.md 的分类法逐项收集(红线内 8 类 + 红线外 9 类),每收集到一条就记录来源平台 + 原文口径,便于阶段 2 交叉验证。
阶段 2 · 交叉核验与冲突标注
这是本技能的灵魂,决定报告可信度:
- 去重 + 归并:同一事实多源印证 → 升为"较可信"。
- 冲突必标存疑:数值/口径出现多源冲突(如容积率 2.0/2.28/2.5、户数 260/779、是否连廊、是否配建保障房),一律在正文标「存疑」,不替用户拍板,并在"数据冲突清单"节汇总(规范见
references/cross_verify.md)。 - 软文口径打折:营销稿与第三方测评冲突时,采信第三方;软文仅作"存在该说法"记录。
- 无法核实即标注:地库口精确方位、垃圾房/配电房具体楼栋、连廊配置等网上极少披露,统一标「需现场核对总平图 / 法定公示」。
- 生成现场核验清单:把"网上拿不到、只能现场确认"的项,整理成可带去售楼处的核验表(模板见
references/cross_verify.md)。
阶段 3 · 生成 HTML 报告(暗色 · 高信息密度 · 带封面)
套用 assets/report_template.html 暗色模板,按 references/report_blueprint.md 的章节结构填充:
- 封面:楼盘名 + 城市/板块 + 玖系/品牌定位 + 目标期地块编号 + 一句话警示条
- 项目定位与范围:含与相邻期/地块的空间关系示意图(用 ASCII/SVG 简易方位图即可)+ 关键参数(冲突已标存疑)
- 用户点名维度逐项对照矩阵:把用户列的所有维度(采光/垃圾站/变电房/电瓶车口/私家车口/马路噪音/灯光/人为吵闹/周边高楼遮挡)收敛成一张风险矩阵(低/中/高 + 一句话结论)
- 红线内不利因素详表
- 红线外不利因素详表
- 目标期相对其他期的客观优势(平衡呈现,避免全负面)
- 数据冲突清单(N 处存疑,列明冲突来源)
- 必须现场人工核验清单(N 项,带去售楼处逐条打钩)
配色与排版规范(暗色、涨红跌绿、明亮高光点缀)见 references/report_blueprint.md。
阶段 4 · 可选 · 导出单张长图
用户要"发一张图"时,用 scripts/export_longimage.py 把 HTML 渲染成 1080 宽(2 倍高清 2160)长图:
- Windows 下优先调用系统已装的 Edge/Chrome 无头模式截图(绕开 Playwright 下载 Chromium 卡网络的坑);
- 再用 Pillow getbbox() 自动裁掉底部空白,得到干净整页长图。
脚本自带浏览器路径探测与 Pillow 自动安装兜底,直接 python export_longimage.py <input.html> <output.png> 即可。
硬性规矩(不可违背)
- 绝不编数据:房价、分贝、楼间距、学区、政策口径,查不到就写「需人工核验」,不替用户补数字。房产这行吹出去的数字会砸招牌。
- 冲突不调和:多源数值打架时标「存疑」,不当裁判。
- 软文不可信:营销稿口径只作线索,结论以第三方测评 + 官方公示为准。
- 政策类标时效:限购、税费、首付比例等会变的,从库里拿出去做内容前提醒核验当期口径。
- 范围不漂移:目标期/目标栋之外的内容不混入主结论,最多作对比参照并显式说明。
Resources
references/redline_factors.md— 红线内/外全维度分类法与每类采集要点、证据来源优先级references/cross_verify.md— 多源交叉核验规则、数值冲突标注规范、现场人工核验清单模板references/report_blueprint.md— 报告章节结构与封面/配色/排版规范assets/report_template.html— 暗色高信息密度、含封面与占位章节的 HTML 报告模板scripts/export_longimage.py— Windows 下 HTML→单张长图导出脚本(Edge/Chrome 无头 + Pillow 裁白边)