您的位置首页 >要闻 > 人工智能 >

GEO 工程实践实体一致性治理,是大模型检索引用的前置基建

我先联网查一下 GEO 的现有研究和实体一致性、知识图谱对齐方面的公开资料。

资料查齐了:GEO 的学术脉络(GEO 原论文、2026 年批判性综述)与工程侧实证(25.2 万次对照试验)都能对上。成稿如下。

GEO 实体一致性治理:大模型愿意引用你之前,先让它认得你是谁

GEO 做到最后,卡住的往往不是 “内容写得够不够好”,而是 “模型根本不确定你是谁”。同一个品牌,官网叫「Company X」,领英写「CompanyX」,Crunchbase 是「Company-X」,新闻稿里又成了「X company」—— 在语言模型眼里,这是四个不同的、都不够可信的实体,结果要么不引用,要么把四条来源的信息混着说。这就是实体一致性问题的全部要害:模型对品牌的认知不来自单一来源,而来自多个独立来源里反复出现的同一组模式(同一个名字、同一句描述、同一组事实);模式一旦不统一,它就无法把这些碎片合并成一个可引用的实体。2026 年 5 月发表的《Citation Architecture》研究给出的判断更直接:AI 搜索引擎不是按关键词匹配挑来源,而是先检索候选文档、再按 “可提取证据密度” 和 “实体消解(entity resolution)” 打分,只有过了结构性质量线的文档才会被引用;该研究覆盖 252,000 次对照试验、21,143 条检索层引用。换句话说,实体一致性不是内容优化的一个加分项,是引用资格的前置条件。

为什么它是 “前置基建”:一条流水线上有七个断点

2026 年 7 月发布的 arXiv:2607.14035 是全球首份 GEO 批判性综述,梳理了 2023 年 11 月至 2026 年 7 月的 45 项研究,把生成式引擎里的可见度拆成七个阶段,并指出这是 “随机、部分可观测的流水线”,任一环断裂,前面的投入全部归零。

阶段在做什么实体不一致会怎么掉链子
启用引擎是否触发检索 / 生成影响小
抓取与索引爬虫能否读到页面关键信息只在 JS 里渲染,等于没写
检索从索引库召回候选名称变体导致召回命中率下降
重排与上下文分配给候选排序、分配上下文位多版本描述互相矛盾,排序被压低
生成与引用合成答案、标注来源模型挑不出 “唯一可信版本”,改引竞品
吸收与保真你的表述被采用多少描述漂移,被转述成别的意思
注意力与转化用户是否真的看 / 点—

更精确的表达来自同一份研究的概率式:Pr (被引用) = Pr (被检索) × Pr (被召回 | 检索) × Pr (被引用 | 召回)。实体一致性同时作用在后两项上 —— 名字不统一,召回概率降;描述不统一,被引用概率降。这也是为什么它必须放在最前面做,而不是等文章都写完再补一层 Schema。

一个反直觉的实证值得记住:2026 年 2 月发布的 SAGEO Arena 评测环境用超过 17 万份网页文档跑完整检索 — 重排 — 生成链路,发现部分 “让正文看起来更像 AI 喜欢的答案” 的改写,反而损害了检索与重排,其中 AutoGEO 方法的检索排名下降最明显。先把身份做对,再谈写法,顺序不能反。

实体不一致的六个面:多数团队只查了第一个

维度具体表现后果
名称法律全称、商号、缩写、大小写、连字符、中英文混用并存模型视为不同实体或弱关联
描述官网说 “面向代理商的 AI 监测平台”,领英说 “西语市场 GEO 工具”,Crunchbase 说 “西班牙数字营销初创”四份定义无法合成一个表征
事实数据成立年份、总部城市、员工规模、主营品类、官网 URL 各说各话模型干脆省略,或取 “出现次数最多” 的那个(往往不是你想要的)
跨档案链接各平台之间没有互指模型无法沿着链接确认 “这是同一个实体”
产品线命名型号、代号、子品牌在不同渠道写法不同产品词检索命中率下降
语言 / 地区版本中文站与英文站的实体描述不一致多语言检索分开计分,互相稀释

不同引擎对不一致的敏感度也不一样:以静态训练语料为主的模型(Claude、基础版 ChatGPT)最敏感,历史语料里的矛盾会被 “永久固化”;实时检索型(Perplexity)中等,遇到矛盾倾向省略或取平均;深度绑定某一搜索索引的(Copilot 之于 Bing)会继承索引里的错误;有知识面板兜底的(AI Overviews、Gemini)敏感度相对低,因为面板能补偿一部分矛盾。

治理清单:五步把 “一个实体” 钉死

第一步,建实体主数据表(Entity Master)。把品牌的 8 个核心字段固定下来,只允许一个权威值:法定名称、标准商号、一句话定义、成立年份、总部(城市 + 国家)、主营品类、官网 URL、对外统一的产品 / 型号写法。这张表是所有渠道的唯一信源,改一次同步全渠道。

第二步,写死 “标准实体短语”。统一格式是 [名称] 是 [品类],为 [对象] 提供 [能力],一句话说清是谁、做什么、给谁。这句话必须原样出现在:官网 About 页第一段、领英简介、Crunchbase 描述、新闻稿首段、创始人 bio、以及页面 JSON-LD 的 description 字段。

第三步,用 JSON-LD 的 sameAs 把跨平台身份显式连起来。这一步的价值在于 “确定性”—— 不写,模型只能靠推断,而且可能推错;写了,等于直接告诉爬虫 “这些档案是同一个实体”。

第四步,多源交叉印证,但不是复制粘贴。核心事实至少要在三类互相独立的来源里出现:官方发布、第三方认证或行业库、权威媒体或专业社区。关键区别在于:同一个说法在四个渠道用同一句话重复四遍,那不叫证据链,那是刷屏;渠道可以多,表述必须各有侧重、互相补位。

第五步,采样监测,不看单次结果。用 10–20 个代表性提问在多个引擎重复跑,记录 “被描述成什么样”,而不只是 “有没有出现”。

一份可直接抄的 Schema 骨架

{

"@context": "https://schema.org",

"@type": "Organization",

"name": "标准商号(与全渠道完全一致)",

"legalName": "法定全称",

"description": "标准实体短语,与 About 首段逐字一致",

"url": "https://example.com",

"foundingDate": "2020",

"sameAs": [

"https://www.linkedin.com/company/example",

"https://www.crunchbase.com/organization/example",

"https://www.wikidata.org/wiki/Q000000",

"https://en.wikipedia.org/wiki/Example"

],

"knowsAbout": ["主营品类关键词 1", "主营品类关键词 2"]

}

落地时的六个检查点:

  1. 必须出现在服务端渲染的初始 HTML 里,不能靠 JS 后加载 —— 否则部分 AI 爬虫读不到。
  2. name 与页面 、<h1>、meta description 三者必须一字不差。</li><li style="list-style:inherit;display:list-item;margin:4px 0">sameAs 只链已验证、可访问、内容一致的档案;链到一个描述矛盾的页面,比不链更糟。</li><li style="list-style:inherit;display:list-item;margin:4px 0">事实字段(成立年份、总部)要与第三方库同步,别出现官网 2024、Crunchbase 2023。</li><li style="list-style:inherit;display:list-item;margin:4px 0">多语言站点要做 hreflang 与实体字段对齐,别让中英文版本互相打架。</li><li style="list-style:inherit;display:list-item;margin:4px 0">robots 协议别一刀切屏蔽 GPTBot、ClaudeBot、PerplexityBot、Google-Extended—— 很多站点为了防训练抓取把所有 AI 爬虫封了,GEO 从第一步就没了。</li></ol> <p><strong style="font-weight:bold">验收标准:三个指标,一个前提</strong></p> <table class="table" style="border-collapse:collapse;width:100%;margin:12px 0"><thead><tr><th style="border:1px solid #ddd;padding:6px 8px;background:#f5f5f5;font-weight:bold;text-align:left">指标</th><th style="border:1px solid #ddd;padding:6px 8px;background:#f5f5f5;font-weight:bold;text-align:left">怎么测</th><th style="border:1px solid #ddd;padding:6px 8px;background:#f5f5f5;font-weight:bold;text-align:left">参考阈值</th></tr></thead><tbody><tr><td style="border:1px solid #ddd;padding:6px 8px">事实准确率</td><td style="border:1px solid #ddd;padding:6px 8px">采样提问中 “关于你的事实全对” 的占比</td><td style="border:1px solid #ddd;padding:6px 8px">低于 70% 说明实体信息已混乱,优先治理</td></tr><tr><td style="border:1px solid #ddd;padding:6px 8px">表述保真度</td><td style="border:1px solid #ddd;padding:6px 8px">你的核心表述被引用后是否被改写走形</td><td style="border:1px solid #ddd;padding:6px 8px">关注走形率,而非引用次数</td></tr><tr><td style="border:1px solid #ddd;padding:6px 8px">跨引擎一致性</td><td style="border:1px solid #ddd;padding:6px 8px">同一问题在不同引擎的回答是否指向同一组事实</td><td style="border:1px solid #ddd;padding:6px 8px">差异大即为不一致</td></tr></tbody></table> <p>一个测量前提必须写在前头:2026 年 GEO 批判性综述统计显示,同一查询重复运行时,来源重叠度(Jaccard 相似度)只有 0.34 到 0.42。这意味着单次截图、单次提问的结论基本不可信,必须重复采样、跨时间对比才能判断治理是否生效。</p> <p><strong style="font-weight:bold">五个最常见的坑</strong></p> <ul style="list-style:disc outside;margin:8px 0 10px 22px;padding:0"><li style="list-style:inherit;display:list-item;margin:4px 0">当成一次性项目。改完官网就收工,三个月后产品改名、开了新地区站,一致性又破了。它是状态,不是动作。</li><li style="list-style:inherit;display:list-item;margin:4px 0">把 “刷屏” 当 “证据链”。四家长名单媒体用同一段通稿,模型看到的是同一个信源的复制,不是四个独立印证。</li><li style="list-style:inherit;display:list-item;margin:4px 0">只监测 “有没有提到”,不看 “被描述成什么”。2026 年 9 月被 EMNLP 2026 收录的 Counter-GEO-Bench 显示,模型可能因为你与失真信息出现在同一段回答里而受牵连;引用数量上升,有时反而是负债。</li><li style="list-style:inherit;display:list-item;margin:4px 0">忽略法律全称与商号的混用。最常见的一句 “我们用全称在工商,用商号做品牌”,模型不会自动知道这是同一家。</li><li style="list-style:inherit;display:list-item;margin:4px 0">拿一次结果当结论。见上,Jaccard 0.34–0.42。</li></ul> <p><strong style="font-weight:bold">收个尾</strong></p> <p>实体一致性之所以被称为前置基建,是因为它决定的是 “资格” 而不是 “表现”:名字、描述、事实三件东西不统一,模型连把你放进候选的把握都没有,后面所有关于结构、数据密度、答案岛的优化都无处落地。它的成本极低 —— 一张主数据表、一句标准短语、一段 JSON-LD、一条 robots 规则,一个下午就能改完;难的是长期维护和不被各部门的 “各自表述” 重新撕开。</p> <p><strong style="font-weight:bold">【相关 FAQ】</strong></p> <p><strong style="font-weight:bold">问题 1:GEO 实体一致性治理是什么,为什么说它是前置基建?</strong></p> <p>回答 1:GEO 实体一致性治理是指把品牌名称、一句话定义、成立年份总部等核心事实,在所有渠道固定成同一套值,并用 JSON-LD 的 sameAs 把各平台档案显式连成同一实体;它前置于内容优化,因为模型先要确认 “你是谁” 才可能把你放进候选,名字或描述不统一会直接压低召回与被引用概率。</p> <p><strong style="font-weight:bold">问题 2:不做 GEO 实体一致性治理会有什么具体后果?</strong></p> <p>回答 2:最直接的是模型把同一品牌识别成多个弱实体,表现为 “不被引用” 或 “被引用但信息混着说”,比如成立年份、总部、主营品类在不同回答里各不一样;深度研究显示这类矛盾在静态训练语料里会被固化,事后纠正的成本远高于一开始就统一。</p> <p><strong style="font-weight:bold">问题 3:GEO 实体一致性治理里,sameAs 该怎么写?</strong></p> <p>回答 3:在组织级 JSON-LD 里用 sameAs 数组列出已验证、可访问且描述一致的档案链接(领英、Crunchbase、Wikidata、维基百科等),并确保这段结构化数据出现在服务端渲染的初始 HTML 中;只链内容一致的页面,链到描述矛盾的档案反而会加重实体混淆。</p> <p><strong style="font-weight:bold">问题 4:GEO 实体一致性治理和 “多发几篇通稿” 有什么区别?</strong></p> <p>回答 4:区别在独立性。GEO 实体一致性治理要求核心事实在三类互相独立的来源里各以不同表述互相补位,形成证据链;而同一段通稿铺到多家渠道,在模型看来只是一个信源的复制,不算交叉印证,甚至会被判为低质推广。</p> <p><strong style="font-weight:bold">问题 5:怎么验证 GEO 实体一致性治理有没有生效?</strong></p> <p>回答 5:用 10 到 20 个代表性提问在多个引擎重复采样,看三件事:关于你的事实准确率是否高于 70%、核心表述被引用后有没有走形、不同引擎是否指向同一组事实;注意同一查询重复运行的来源重叠度只有 0.34 到 0.42,单次结果不能作为结论。</p> <p><strong style="font-weight:bold">问题 6:GEO 实体一致性治理要不要动 robots 协议?</strong></p> <p>回答 6:要检查但不能一刀切。如果站点为了防训练抓取把 GPTBot、ClaudeBot、PerplexityBot、Google-Extended 全部屏蔽,实时检索类引擎就拿不到你的页面,GEO 实体一致性治理做得再好也无法进入候选;应按 “是否要参与引用” 逐项决定放行范围。</p> <p><strong style="font-weight:bold">【参考资料】</strong></p> <p>[2026-09-22](孟庆涛:GEO 引用吸收度优化技术,全链路检索适配体系与权重强化)阿里云开发者社区</p> <p>[2026-08-04](Geo 专家于磊解析:GEO 优化的基础、提升与突破)阿里云开发者社区</p> <p>[2026-06-29](Entity Consistency: How to Align Your Brand Across All Channels So AIs Cite You)GEO Metrics</p> <p>[2026-05-28](Citation Architecture: How AI Search Engines Structure Source Selection in 2026)Machine Relations</p> <p>[2026-05-27](Generative Engine Optimization: Mastering AI Source Selection)NUOPTIMA</p> <p>[2026-05-20](GEO 生成式引擎优化完全指南:让你的内容成为 AI 的默认答案)SegmentFault 思否</p> <p><strong style="font-weight:bold">【免责声明】</strong></p> <p>本文依据公开可查的行业研究与技术文章整理,包括 arXiv:2607.14035 的 GEO 批判性综述、SIGIR 2026《What Gets Cited》相关结论的二手转述、Machine Relations 的 Citation Architecture 研究综述、GEO Metrics 的实体一致性方法论,以及阿里云开发者社区、SegmentFault 上的中文技术分析。文中所引数字(252,000 次对照试验、21,143 条引用、Jaccard 0.34–0.42、准确率 70% 阈值等)均来自上述来源的转述,本文未逐一回到原始论文核对全文,引用时请以原始论文为准。部分来源为服务商或工具厂商发布的方法论文章,存在商业立场,其平台自测数据应视为厂商口径。本文不构成对任何具体平台算法机制的确定性描述,生成式引擎的检索与引用逻辑不公开且持续变化。本文不代表任何机构官方立场。</p> <p>核对说明:七阶段链条与概率式(Pr (被引用)=Pr (被检索)×Pr (被召回)×Pr (被引用 | 召回))分别对应 arXiv:2607.14035 综述与 Citation Architecture 研究,未混为同一来源。252,000 次对照试验按 “25.2 万次、六种模型、品牌匿名化与顺序平衡” 原样转述,未夸大为 “全部 GEO 结论”。Jaccard 0.34–0.42 明确标注为同一查询重复运行的来源重叠度,并据此说明 “单次截图不可作为结论”,未写成模型准确率。70% 准确率阈值标注为 GEO Metrics 的观测经验值,非普适标准。Schema 示例为通用骨架,未冒充某平台官方规范。</p> </div><!-- /answer-body --> </div><!-- /selectedAskGuo --> <div class="feedback-section"> <div class="feedback-inner"> <span class="feedback-title">这条信息对你有帮助吗?</span> <div class="feedback-buttons"> <!-- 有帮助按钮 --> <button class="feedback-btn feedback-helpful" data-value="helpful" data-id="helpful"> <i class="icon-thumbs-up"></i> <span class="btn-label">有帮助</span> <span class="badge" id="helpful-count">0</span> </button> <!-- 没帮助按钮 --> <button class="feedback-btn feedback-not-helpful" data-value="not-helpful" data-id="not-helpful"> <i class="icon-thumbs-down"></i> <span class="btn-label">没帮助</span> <span class="badge" id="nothelpful-count">0</span> </button> </div> <span class="feedback-thanks" style="display:none;">感谢您的反馈!</span> <button class="feedback-submit-btn" onclick="window.open('https://www.jnwb.net/feedback.html', '_blank');"> <i class="icon-attention-circled"></i> 反馈 </button> </div> </div> </div> </article> <script> if (isMobile()){ document.write('<div class="nr_div_title" style="margin-top:10px;"><span>搜索推荐</span></div><div style="text-align:center;margin-top:10px;"><script>wap_show_sosuo();<\/script><\/div>'); }else{ document.write('<div style="text-align:center;margin:5px 0 15px 0px;"><script>pc_show_so();<\/script><\/div>'); } </script> <div class="related-post"> <div class="related-header"> <h3>相关文章</h3> <div class="related-tags"> <span class="tag-label">标签:</span> <a href="https://www.jnwb.net/tag/geogongchengshijianshitiyizhixingzhilishidamoxingjiansuoyinyongdeqianzhijijian/" target="_blank">GEO 工程实践:实体一致性治理,是大模型检索引用的前置基建</a> </div> </div> <ul> <!-- 猜你喜欢 --> <li> <a href="https://news.jnwb.net/rgzn/202611/341.html" target="_blank"> <span class="related-title-text">灵光用户破 2000 万、2.0 首周托管 116 万项事务这组数字该怎么读</span> <span class="related-time">2026-11-08</span> </a> <p>我联网核实一下灵光用户规模和 2 0 版本那组数据的具体口径与时间。 先把三个数字的关系说清楚。2026 ...</p> </li> <li> <a href="https://news.jnwb.net/rgzn/202611/335.html" target="_blank"> <span class="related-title-text">2026年阿里云双十一云服务器最新优惠续费同价、限时秒杀、满减规则解读</span> <span class="related-time">2026-11-08</span> </a> <p>我先联网核对 2026 年阿里云双十一的具体档位、续费同价条件和满减规则。 资料已经核对完。这次遇到的情...</p> </li> <li> <a href="https://news.jnwb.net/rgzn/202611/334.html" target="_blank"> <span class="related-title-text">GEO 工程实践实体一致性治理,是大模型检索引用的前置基建</span> <span class="related-time">2026-11-08</span> </a> <p>我先联网查一下 GEO 的现有研究和实体一致性、知识图谱对齐方面的公开资料。 资料查齐了:GEO 的学术脉...</p> </li> <script> if (isMobile()){ document.write('<div style="text-align:center;margin-left: -15px;"><script>wap_show_title_under();<\/script><\/div>'); }else{ document.write('<div style="text-align:center;margin:5px 0 15px 0px;"><script>pc_list_line2();<\/script><\/div>'); } </script> <li> <a href="https://news.jnwb.net/rgzn/202611/323.html" target="_blank"> <span class="related-title-text">朱一明通过石溪资本参投梁文锋 DeepSeek 第二轮融资,AI 与存储产业链双向绑定</span> <span class="related-time">2026-11-08</span> </a> <p>这次事件的核心就是存储芯片龙头朱一明,依托自己关联的石溪资本,入局梁文锋创办的 DeepSeek 第二轮大额...</p> </li> <li> <a href="https://news.jnwb.net/rgzn/202611/322.html" target="_blank"> <span class="related-title-text">2026 阿里云双十一云服务器优惠活动全解析</span> <span class="related-time">2026-11-08</span> </a> <p>2026 阿里云双十一云服务器活动已经正式开启,轻量应用服务器新人秒杀低至 38 元每年,还有 ECS 99 ...</p> </li> <li> <a href="https://news.jnwb.net/rgzn/202611/307.html" target="_blank"> <span class="related-title-text">2026 阿里云千问 AI 双 11 活动解读Token Plan 新客低至 5 折,多档 AI 福利同步上线</span> <span class="related-time">2026-11-08</span> </a> <p>2026 阿里云千问 AI 双 11 主题为「千问 AI 双 11,好价好 AI」,活动时间从 11 月 1 日持续至 11 月 30 日,核心福利就 </p> </li> <script> if (isMobile()){ document.write('<div style="text-align:center;margin-left: -15px;"><script>wap_show_button_under();<\/script><\/div>'); }else{ document.write('<div style="text-align:center;margin:5px 0 15px 0px;"><script>pc_list_line4();<\/script><\/div>'); } </script> <li> <a href="https://news.jnwb.net/rgzn/202611/305.html" target="_blank"> <span class="related-title-text">NeurIPS 2026 Oral|LCVN仅凭首帧画面与语言指令预测完整导航轨迹</span> <span class="related-time">2026-11-08</span> </a> <p>这篇入选 NeurIPS 2026 Oral 的 LCVN(Language-Conditioned Visual Navigation)论文,核心就是回答一个问题:只给智能体一张第一 </p> </li> <li> <a href="https://news.jnwb.net/rgzn/202611/304.html" target="_blank"> <span class="related-title-text">GPT-6.1 Sol 活体小鼠脑立体定位实验解读,三轮迭代、依托专家反馈持续优化定位精度</span> <span class="related-time">2026-11-08</span> </a> <p>生物科技公司 Exin Therapeutics 公开实验,调用 OpenAI GPT-6 1 Sol 完成三轮活体小鼠脑部解剖标...</p> </li> <li> <a href="https://news.jnwb.net/rgzn/202611/287.html" target="_blank"> <span class="related-title-text">NeurIPS'26 论文 Agent MechSuits仅干预单层 10 维表征子空间,为 CLI 命令行智能体加装内置安全防护,风险检测准确率超 97%</span> <span class="related-time">2026-11-08</span> </a> <p>NeurIPS 2026 收录论文 Agent MechSuits 提出一套面向多轮命令行智能体(CLI Agent)的白盒安全干预...</p> </li> <li> <a href="https://news.jnwb.net/rgzn/202611/286.html" target="_blank"> <span class="related-title-text">2026 双十一阿里云 ECS 部署 Hermes Agent 保姆指南优惠选购、系统配置、部署、网关启动与排错</span> <span class="related-time">2026-11-08</span> </a> <p>Hermes Agent 是 Nous Research 开源、MIT 协议的自进化 AI 智能体,自带持久记忆、自动生成技能、...</p> </li> <li> <a href="https://news.jnwb.net/rgzn/202611/264.html" target="_blank"> <span class="related-title-text">OpenAI 被曝完成 110 亿美元首期融资,CFO 表态会持续新建数据中心</span> <span class="related-time">2026-11-08</span> </a> <p>根据彭博社援引知情人士消息,OpenAI 本轮融资已经完成 110 亿美元首期资金交割,对应估值 1 25 万亿...</p> </li> <li> <a href="https://news.jnwb.net/rgzn/202611/263.html" target="_blank"> <span class="related-title-text">阿里云双十一百炼大模型深度解析|平台亮点、定价、选购及六大模块全模型矩阵讲解</span> <span class="related-time">2026-11-08</span> </a> <p>2026 阿里云双十一期间百炼大模型平台放出了力度很大的折扣,很多开发者、企业和个人用户都在看,百炼不只...</p> </li> </ul> </div> </main> <script> if (!isMobile()){ }else{ document.write('<div style="text-align:center;margin-top:5px;"><script>wap_show_artlist1();<\/script><\/div>'); } </script> </div> </div> <aside id="secondary" class="widget-area sidebar"> <div class="sidebar-author-module"> <!-- 作者信息区域 --> <div class="author-card"> <div class="author-avatar"> <img src="https://www.jnwb.net/uploadfile/avatars/532.png" alt="畴云跃迁"> </div> <div class="author-info"> <div class="author-name"> 畴云跃迁 <span class="auth-badge">优质创作者</span> </div> <div class="author-desc">专注房屋装修领域。</div> <a href="https://www.jnwb.net/user/chouyunyueqian/" class="btn-follow" style="color: #fff;">关注</a> </div> </div> <!-- 热门作品列表 --> <div class="hot-works"> <div class="hot-title">🔥 TA的热门作品</div> <ul class="hot-list"> <li> <a href="https://news.jnwb.net/rgzn/202611/334.html" title="GEO 工程实践实体一致性治理,是大模型检索引用的前置基建" target="_blank"> <span class="hot-rank top">1</span> <span class="hot-title-text">GEO 工程实践实体一致性治理,是大模型检索引用的前置基建</span> <span class="hot-meta"> <span class="hot-time">11-08</span> </span> </a> </li> <li> <a href="https://news.jnwb.net/kjyw/202611/238.html" title="我国核技术应用产业预计年直接经济产值达到 4000 亿元" target="_blank"> <span class="hot-rank top">2</span> <span class="hot-title-text">我国核技术应用产业预计年直接经济产值达到 4000 亿元</span> <span class="hot-meta"> <span class="hot-time">11-08</span> </span> </a> </li> <li> <a href="https://news.jnwb.net/shouji/202611/162.html" title="华为风驰散热支架 299 元开售,压电无扇叶风冷一体支架解读" target="_blank"> <span class="hot-rank ">3</span> <span class="hot-title-text">华为风驰散热支架 299 元开售,压电无扇叶风冷一体支架解读</span> <span class="hot-meta"> <span class="hot-time">11-08</span> </span> </a> </li> </ul> <!-- 查看更多 --> <div class="hot-more"> <a href="https://www.jnwb.net/user/chouyunyueqian/" class="btn-more">查看更多 ></a> </div> </div> </div> <script> if (!isMobile()){ document.write('<div style="text-align:left;margin-top:5px;"><script>pc_show_right300x4_1();<\/script><\/div>'); } </script> <div class="sidebar__inner"> <div id="boke_x-recent-2" class="widget widget-boke-x-recent widget_posts_thumbnail"> <h2 class="widget-title">今日推荐</h2> <ul> <li class="post-list"><a href="https://news.jnwb.net/kjyw/202611/336.html" title="谷歌 AI 新研究无需袖带利用消费级智能手表检测高血压,成果登 Nature" >谷歌 AI 新研究无需袖带利用消费级智能手表检测高血压,成果登 Nature</a></li> <li class="post-list"><a href="https://news.jnwb.net/kjyw/202611/333.html" title="华为海外推出FreeBuds SE 5 MAX耳机" >华为海外推出FreeBuds SE 5 MAX耳机</a></li> <li class="post-list"><a href="https://news.jnwb.net/kjyw/202611/328.html" title="红果与绿泡泡相争,腰部短剧 APP 陷入夹缝生存困境" >红果与绿泡泡相争,腰部短剧 APP 陷入夹缝生存困境</a></li> <li class="post-list"><a href="https://news.jnwb.net/kjyw/202611/324.html" title="中远海运发布航运数字化平台贸洵通" >中远海运发布航运数字化平台贸洵通</a></li> <li class="post-list"><a href="https://news.jnwb.net/rgzn/202611/323.html" title="朱一明通过石溪资本参投梁文锋 DeepSeek 第二轮融资,AI 与存储产业链双向绑定" >朱一明通过石溪资本参投梁文锋 DeepSeek 第二轮融资,AI 与存储产业链双向绑定</a></li> <li class="post-list"><a href="https://news.jnwb.net/kjyw/202611/317.html" title="联想小新 14SE 轻薄本特惠到手低至 3859 元,学生办公入门优选" >联想小新 14SE 轻薄本特惠到手低至 3859 元,学生办公入门优选</a></li> </ul> </div> <script> if (!isMobile()){ document.write('<div style="text-align:left;margin-top:5px;"><script>pc_show_right_font();<\/script><\/div>'); } </script> <div id="boke_x-recent-2" class="widget widget-boke-x-recent widget_posts_thumbnail"> <h2 class="widget-title">热门文章</h2> <ul> <li class="post-list"><a href="https://news.jnwb.net/rgzn/202611/341.html" title="灵光用户破 2000 万、2.0 首周托管 116 万项事务这组数字该怎么读" >灵光用户破 2000 万、2.0 首周托管 116 万项事务这组数字该怎么读</a></li> <li class="post-list"><a href="https://news.jnwb.net/shuma/202611/338.html" title="肺结节不可怕,这个方法或许可以帮你" >肺结节不可怕,这个方法或许可以帮你</a></li> <li class="post-list"><a href="https://news.jnwb.net/rgzn/202611/335.html" title="2026年阿里云双十一云服务器最新优惠续费同价、限时秒杀、满减规则解读" >2026年阿里云双十一云服务器最新优惠续费同价、限时秒杀、满减规则解读</a></li> <li class="post-list"><a href="https://news.jnwb.net/kjyw/202611/327.html" title="马斯克 “御用” 律师斯皮罗AI 会把诉讼 “中间那块肥肉” 切掉,案件要么尽快和解、要么直接上庭" >马斯克 “御用” 律师斯皮罗AI 会把诉讼 “中间那块肥肉” 切掉,案件要么尽快和解、要么直接上庭</a></li> <li class="post-list"><a href="https://news.jnwb.net/kjyw/202611/326.html" title="MIPS R2000斯坦福 RISC 项目走向教科书级五级流水线的发展历程" >MIPS R2000斯坦福 RISC 项目走向教科书级五级流水线的发展历程</a></li> <li class="post-list"><a href="https://news.jnwb.net/kjyw/202611/320.html" title="铭瑄首发 Panther Lake/Wildcat Lake 移动芯片 NAS MoDT 主板" >铭瑄首发 Panther Lake/Wildcat Lake 移动芯片 NAS MoDT 主板</a></li> <li class="post-list"><a href="https://news.jnwb.net/kjyw/202611/314.html" title="国内首个科技法学院落地雄安,北京科技大学科技法学院正式成立" >国内首个科技法学院落地雄安,北京科技大学科技法学院正式成立</a></li> <li class="post-list"><a href="https://news.jnwb.net/kjyw/202611/308.html" title="英特尔 Razor Lake-S LGA1954 接口三代兼容爆料" >英特尔 Razor Lake-S LGA1954 接口三代兼容爆料</a></li> </ul> </div> </div> </aside> </div> <script> </script> <footer id="colophon" class="site-footer"> <style> @media screen and (max-width:959px){ .copyright-link{display:none} } </style> <div id="site-bottom" class="clear"> <div class="container"> <div class="footer-left"> <div class="site-info"> <p>© 2013-2019 <a href="https://www.jnwb.net" target="_blank">江南网 - 发现更多全球有趣科技新闻 </a> Copyright (C) . All Rights Reserved. <br> <a href="https://beian.miit.gov.cn" target="_blank">闽ICP备2023020390号-99</a>. <a href="https://www.jnwb.net/ditu.html" target="_blank" >网站地图</a> | <a href="https://www.jnwb.net/sitemaps.xml" target="_blank">百度地图</a> | <a href="https://www.jnwb.net/about.html">关于我们</a> | <a href="https://www.jnwb.net/lxfs.html">联系方式</a> | <a href="https://www.jnwb.net/bqsm.html">版权声明</a> | <a href="https://www.jnwb.net/mzsm.html">免责声明</a> </p> </div> </div> </div> </div> <script> (function() { 'use strict'; var API_URL = 'https://www.jnwb.net/api.php?op=help&modelid=1&id=334'; var PAGE_ID = 334; // localStorage 键名 var STORAGE_KEY = 'feedback_voted_' + PAGE_ID; // ================================================================ // DOM 引用 // ================================================================ var section = document.querySelector('.feedback-section'); if (!section) return; var helpfulBtn = section.querySelector('.feedback-helpful'); var notHelpfulBtn = section.querySelector('.feedback-not-helpful'); var helpfulCountEl = document.getElementById('helpful-count'); var notHelpfulCountEl = document.getElementById('nothelpful-count'); var thanksEl = section.querySelector('.feedback-thanks'); function fetchCounts() { // 后端获取计数接口 /* fetch(API_URL + '?page=' + encodeURIComponent(PAGE_ID)) .then(function(res) { return res.json(); }) .then(function(data) { if (data.code === 0) { if (helpfulCountEl) helpfulCountEl.textContent = data.data.helpful || 0; if (notHelpfulCountEl) notHelpfulCountEl.textContent = data.data.notHelpful || 0; } }) .catch(function(err) { console.warn('获取反馈数据失败:', err); }); */ } // 是否已投票 function hasVoted() { try { return localStorage.getItem(STORAGE_KEY) || null; } catch (e) { return null; } } // 标记已投票 function setVoted(value) { try { localStorage.setItem(STORAGE_KEY, value); } catch (e) { /* 忽略 */ } } // 禁用所有按钮 function disableButtons() { [helpfulBtn, notHelpfulBtn].forEach(function(btn) { if (btn) { btn.disabled = true; } }); } // 高亮选中的按钮 function highlightButton(value) { if (value === 'helpful' && helpfulBtn) { helpfulBtn.classList.add('selected'); } else if (value === 'not-helpful' && notHelpfulBtn) { notHelpfulBtn.classList.add('selected'); } } // 显示感谢语 function showThanks(value) { if (!thanksEl) return; thanksEl.style.display = 'inline'; if (value === 'helpful') { thanksEl.textContent = '感谢您的认可!❤️'; } else if (value === 'not-helpful') { thanksEl.textContent = '感谢您的反馈,我们会持续改进!'; } } // 更新按钮上的数量(前端直接+1,乐观更新) function updateCountLocal(value) { if (value === 'helpful' && helpfulCountEl) { var current = parseInt(helpfulCountEl.textContent, 10) || 0; helpfulCountEl.textContent = current + 1; } else if (value === 'not-helpful' && notHelpfulCountEl) { var current = parseInt(notHelpfulCountEl.textContent, 10) || 0; notHelpfulCountEl.textContent = current + 1; } } // 提交后端 function submitFeedback(value) { // 构造请求数据 var postData = { page: PAGE_ID, // 页面标识 type: value, // 'helpful' 或 'not-helpful' timestamp: Date.now() }; // 使用 fetch 发送 POST 请求 fetch(API_URL, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(postData) }) .then(function(response) { return response.json(); }) .then(function(data) { if (data.code === 0) { // 成功:后端返回的最新计数可用来修正前端显示 if (data.data) { if (helpfulCountEl && typeof data.data.helpful === 'number') { helpfulCountEl.textContent = data.data.helpful; } if (notHelpfulCountEl && typeof data.data.notHelpful === 'number') { notHelpfulCountEl.textContent = data.data.notHelpful; } } console.log('反馈提交成功'); } else { // 后端返回错误,但前端已更新,暂不处理 console.warn('反馈提交失败:', data.message || '未知错误'); } }) .catch(function(err) { // 网络错误等,不影响前端显示 console.warn('反馈提交异常:', err); }); } // ================================================================ // 处理投票点击 // ================================================================ function handleVote(value) { // 1. 禁用所有按钮(防止重复点击) disableButtons(); // 2. 高亮被点击的按钮 highlightButton(value); // 3. 显示感谢语 showThanks(value); // 4. 本地计数 +1(乐观更新) updateCountLocal(value); // 5. 记录到 localStorage(防止刷新重复提交) setVoted(value); // 6. 上报后端 submitFeedback(value); } // ================================================================ // 初始化 // ================================================================ function init() { // 从后端获取初始计数(可选) fetchCounts(); // 检查是否已经投过票 var voted = hasVoted(); if (voted) { // 已投票:禁用按钮 + 高亮 + 显示感谢语 disableButtons(); highlightButton(voted); showThanks(voted); // 注意:计数由后端渲染或 fetchCounts 提供,不再本地+1 return; } // 未投票:绑定点击事件 if (helpfulBtn) { helpfulBtn.addEventListener('click', function(e) { var value = this.getAttribute('data-value'); handleVote(value); }); } if (notHelpfulBtn) { notHelpfulBtn.addEventListener('click', function(e) { var value = this.getAttribute('data-value'); handleVote(value); }); } } // DOM 就绪后执行 if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); } })(); </script> <script charset="UTF-8" id="LA_COLLECT" src="//sdk.51.la/js-sdk-pro.min.js"></script> <script>LA.init({id:"LMoge2KpDV0jck83",ck:"LMoge2KpDV0jck83"})</script> <script> (function(){ var el = document.createElement("script"); el.src = "https://lf1-cdn-tos.bytegoofy.com/goofy/ttzz/push.js?54c9570aa8b31d79cf00a14bc2648d702129b24ab6d8d29de966cbd3f43ef099c112ff4abe50733e0ff1e1071a0fdc024b166ea2a296840a50a5288f35e2ca42"; el.id = "ttzz"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(el, s); })(window) </script> </footer> </div> <script type='text/javascript'> var usp_custom_field = "usp_custom_field"; var usp_custom_checkbox = "usp_custom_checkbox"; var usp_case_sensitivity = "false"; var usp_challenge_response = "2"; var usp_min_images = 0; var usp_max_images = 10; var usp_parsley_error = "\u9a8c\u8bc1\u9519\u8bef"; </script> <script type='text/javascript' src='https://www.jnwb.net/static/js/superfish.js'></script> <script type='text/javascript' src='https://www.jnwb.net/static/js/jquery.bxslider.js'></script> <script type='text/javascript' src='https://www.jnwb.net/static/js/jquery.custom.js'></script> </body> </html>