ENGLISH READING GUIDE

Design requirements and acceptance criteria

Requirements for demand-led discovery, business sourcing, infrastructure, and release acceptance.

Full source document follows in Simplified Chinese.

阿拉丁神灯 全球需求社交与企业获客系统设计任务书 V2

版本:V2.0。日期:2026年11月5日。状态:范围与验收基线。2026年11月6日已开始G1A开发,执行状态见开发计划;生产部署未获验收。

阿拉丁神灯帮助全球个人、企业与专业团队表达需求、展示能力、找到合适伙伴,并以熟悉的语言推进交流。每个市场的参与者都可作为需求方、供给方或协作者。首期以企业发现和可追溯研究提供独立的付费价值,同时保留免费需求发布与双向交流,让持续合作形成社交网络。

本任务书合并此前的产品、品牌、DSH、BettaFish、WorldMonitor、oceavant获客思路与盈利分析,并纳入七个候选项目的源码调查。它是后续实施的当前评审基线;V1设计保留为设计历史,Logo与界面概念继续作为候选视觉方向。

本轮成果为任务书与静态源码调查,不代表七个项目已经集成、运行或达到生产效果。版本、许可、具体源码和待核事项见组件调查附录与机器可读快照。

1 产品目标与首期边界

1.1 产品原则

原始要求 必须体现的行为
需求导向 先理解用户产品、能力、应用与约束;预算和交期未知时允许留空,不把关键词命中解释为采购意向
全球双向合作 同一人可寻找客户、采购服务或发起共创;制造商、渠道商、集成商可能同时有多种角色
社交性质 主体是人、企业、项目与话题;公开需求、作品、评论、关注和双方同意的交流形成关系
极客精神 鼓励作品、过程与验证依据;个人数据可导出,匹配理由可解释,后续保留开放接口路线
自由贸易 用户自主选择市场与伙伴,真实展示能力与未知条件;交易承诺由双方作出
用户语言 原文保留,按接收者偏好展示译文,可一键对照;数量、币种、型号和交期独立保存

首期建议选择一个产品或能力明确的细分行业及两个目标市场,例如创客、小批量制造或工程服务。行业由评审决定,不能把某个开源项目的矿业提示词当全行业模型。

1.2 首期交付闭环

用户确认能力档案 → 选择市场与目标角色 → 发现候选企业 → 读取原文并解释适配 → 用户选定少数候选 → 按需补全/核验联系入口 → 审核联系草稿 → 记录回复与需求进展 → 双方愿意时进入双语交流。

首期工作台提供可独立使用的企业研究与机会雷达。基础需求/能力卡和交流入口同步保留;完整社交推荐、复杂营销旅程与订单履约逐步扩展。此顺序调整了V1先铺完整社交MVP的设想,目的是在网络规模较小时仍能交付用户愿意付费的价值。

首期不包含全行业全平台覆盖、自动生成站内买家、自动群发、付款托管、自动成交、语音同传、产品视频生产或完整ERP。公开网页候选始终与当事人发布的需求分开。

2 已合并的前序研究结论

研究对象 纳入本次设计的结论
oceavant 借鉴“供需关系发现企业→适配研究→按需联系人→有上下文的交流”业务链。官网在前序核查环境受访问限制,100+渠道、实时性、知识图谱、合作与获客效果均不写成已独立验证的事实;没有证据证明它使用所列开源代码
官方DSH 作为受控智能体执行层,负责任务理解、工具调用、取证、解释和草稿。账号、租户权限、可靠业务队列、消息与计费独立建设
BettaFish 借鉴多源研究、证据与简报;商业代码复用许可待澄清,作为可替换研究组件,不承担真人社区或逐条消息翻译
WorldMonitor 借鉴全球信息发现、来源健康、新鲜度与采购机会建模;地图是发现视角,Pro服务与AGPL代码分别处理
OpenOutreach 借鉴先筛公司再付费补全的成本门控;模型confidence不是采购概率。操作方发送窗口与收件人当地窗口分开建模
Mautic/listmonk 仅作营销基础设施对照;不与Dittofeed同时成为首期默认旅程引擎,不承担企业或联系人发现
MiroFish/Jev/StartLux/DeepSeek-Bot旧实验 保留既有技术验证记录,不列为获客首期强依赖;仿真或判别模型未证明本场景效果前,不用来给买家贴意向或成交概率
商业模式 免费形成关系,付费提供持续雷达、证据研究和团队效率;真实参与履约后再评估服务费,收入与利润分别核算

上述事实的官方来源和限制见调查附录第8节。模型评分、邮箱技术状态、邮件打开事件均不能升级为“已确认高意向”。

3 七个候选项目的选型决策

下表是设计建议,接入仍须通过版本、许可、接口和运行验证。

项目 建议角色 首期决策 必须改造或核查的边界
AI_Find_Customer 产品理解、关键词扩展、事实提取和停止条件参考 参考策略,迁移到DSH工具契约;不部署第二套主编排器 修正邮箱verified误标,抽取产出不冒充人工准确率;任务状态和预算归业务层
Crawl4AI JS网页读取、Markdown与结构化提取worker 高优先级验证,通过后按需接入 自托管核心与Cloud搜索分别建模;限制URL/页面/浏览器资源;落实附加归因文本
google-maps-scraper 地图POI与企业官网候选召回 可选连接器,主链不强依赖 POI不是采购需求;网格结果后过滤与去重,固定release/镜像,核查数据来源条件
b2b-buyer-discovery 上下游角色与筛选方法参考 局部借鉴,不接整包 去除制造商/经销商一刀切排除及行业硬编码;错误、未知和不适配分开
check-if-email-exists 已有邮箱地址的按需技术核验 有前置条件的接入候选 保留safe/risky/invalid/unknown;核验方法白名单、出口条件和v1接口另验
Dittofeed 已有用户/获准联系人的分群、旅程、通知 后续阶段;先处理平台内部生命周期 多租户、嵌入、白标不按根MIT自动认定可用;依赖与部署成本、停止事件必须验证
TradePilot 客户、询盘、报价、订单与履约模型 参考与后期接口候选 当前公网SaaS仍标NO-GO;AGPL声明、实际许可文件完整性、Next.js技术迁移及外部联调需核查

Crawl4AI读取网页,Reacher检查已知地址,Dittofeed经营已有用户,TradePilot管理业务进展。七者仍不能自动提供已核实的采购负责人数据库、真实采购需求、阿拉丁社交关系和统一商业授权。这些缺口必须明确建模。

4 用户流程与页面任务

页面 用户任务与必要状态
能力档案 确认产品、规格、应用、交付限制、作品与目标角色;AI补全为草稿,未知可空
神灯找伙伴 选择市场、角色和预算,预览搜索方向,启动/暂停研究;显示运行阶段和费用范围
企业候选池 按适配事实、角色、当前信号和新鲜度筛选;展示未知、排除原因和重复关系
企业证据抽屉 原链、摘录、读取状态、时间、截断、内容hash及每条判断的引用;可看原文和安全Markdown
联系入口 姓名/职务依据、公开观察或推断来源、付费补全状态、技术核验结果分别展示;用户选择后执行高成本动作
交流草稿与审批 原文和目标语言预览,关联具体需求与依据,明确尚未发送;按对象版本确认
机会雷达 关注需求/企业/条件,选择时间与通知偏好;失败、过期、确无新结果各自展示
发现与需求广场 我需要、我能提供、一起做及普通动态;外部线索不冒充用户帖子
消息与进展 接受连接后双语交流,记录实质回复与待办;拒绝、退订、屏蔽立即约束后续动作
团队与用量 机会分配、私有资料可见范围、共享额度、账单与导出;普通用户不管理平台服务密钥

复用现有品牌概念,新增工作台、证据抽屉、联系核验与费用确认、失败/空/过期状态的设计稿。手机优先支持查看机会、证据、审批和沟通;批量研究与复杂旅程配置可后置。当前三张图片是概念,不是这些新增页面已完成的证明。

5 数据对象与判断边界

5.1 统一数据对象

对象 最小字段和约束
User/Workspace 服务端身份、成员角色、权限范围、语言偏好和配额;租户ID由会话派生
CapabilityProfile 原文与版本、产品/服务、规格、应用、交付与地区、排除条件、作品引用;确认状态
Company 企业名/别名、规范域名、国家与服务范围、母子/分支关系、来源;不能仅凭相同名称强行合并
Opportunity 站内需求或外部信号、作者/来源、类型、金额及币种、数量及单位、截止期、状态和更新时间
Evidence URL、提供方、语言、原站发布时间、发现/读取/核对时间、方法、内容hash、摘录、提取/截断/失败状态、授权标签
FitAssessment 产品版本、企业快照、角色、相符事实、未知项、不适配项、引用、模型/规则版本与人工反馈
ContactCandidate 姓名/职务/任职依据、公开观察/推断/授权补全方式、邮箱来源、可见范围、刷新期限
AddressCheck 地址技术状态、方法、时间、提供方版本、catch-all/MX/SMTP等分项、错误与未知原因
Connection/Conversation 邀请所关联对象、双方同意状态、成员及可见范围;站内私信与外部邮件分开
Message/Draft/Approval 原文、版本、译文记录、收发身份、审批hash与到期、动作、幂等键、供应商ID与结果
Job/Budget/Usage 租户、任务与输入版本、阶段、预算预留/实际消耗/结算、重试、取消、提供方及计价版本
CRMMapping 本地对象与外部CRM对象ID、系统、租户、同步版本、冲突/失败状态;首期可先导出

5.2 四种判断分别保留

  1. 企业适配:可能购买、使用、集成或分销本产品的依据;同一企业允许多角色。
  2. 当前需求证据:当事人发布、公开询价/招标、项目变化等;没有证据时明确未知。
  3. 联系人角色依据:身份、任职与采购职责分别核查;邮箱可达不能补足角色证据。
  4. 地址与交流状态:技术可达判断、对方回复、同意交流、具体需求推进各自记录。

模型低分、接口失败、页面读取失败和资料不足必须是不同状态。禁止把非空邮箱、POI评分、抽取数量、模型confidence或打开次数映射为已验证买家/采购概率。普通info@等角色地址不一律删除,保留公开联系入口与实际反馈。

6 推荐技术架构与职责

设计流程图 · Design flowchart
图表文字 · Diagram source
flowchart TD
  Clients[Web 手机 桌面壳] --> API[业务API 身份 权限 配额]
  API --> Core[需求 能力 企业 社交 会话 用量]
  Core --> DB[(PostgreSQL业务真相源)]
  Core --> Outbox[持久任务与Outbox]
  Outbox --> Agent[隔离DSH研究worker]
  Agent --> Search[SearchProvider 选定搜索服务]
  Agent --> Reader[ContentExtractor DSH Fetch或Crawl4AI]
  Outbox --> Maps[可选Maps候选连接器]
  Reader --> Evidence[证据存储和实体归并]
  Maps --> Evidence
  Evidence --> Fit[适配与需求信号工具]
  Fit --> DB
  Fit --> Contact[按需ContactEnricher 外接授权来源]
  Contact --> Verify[EmailVerifier Reacher候选]
  API --> Translation[独立翻译服务与版本化缓存]
  API --> Approval[用户确认 动作与版本绑定]
  Approval --> Dispatch[唯一发送网关 停止名单 幂等]
  Dispatch --> Channels[获准邮件或站内会话]
  Outbox --> Engagement[后期Dittofeed内部生命周期]
  API --> CRM[后期TradeWorkflow适配或导出]
  CRM --> TradePilot[TradePilot等CRM候选]

6.1 核心服务

延续Vue3与Tauri/Capacitor工程经验,业务API建议采用TypeScript模块化服务,PostgreSQL保存正式业务状态,附件与证据走受控对象存储,WebSocket推送状态。服务部署在云端,客户端关闭不停止雷达;旧桌面内置Python/Node模式保留原应用,不升级成全球多租户后端。

初期使用持久任务、数据库outbox和隔离worker;按负载再引入额外缓存或队列产品。第三方内部使用的Temporal等队列不成为阿拉丁业务状态真相源。DSH是唯一智能体主编排器,业务服务是唯一授权和写入入口。若单独试用AI Hunter,必须作为有边界的子任务,不能与DSH互相无限委托。

6.2 搜索与网页读取

SearchProvider负责发现URL;ContentExtractor负责读取给定URL。官方DSH Search/Fetch、博查与AnySearch通过独立适配器接入,每个任务使用显式选择的提供方及预算。全球覆盖和语言相关性须实测,不因既有国内接入就承诺全球效果。

轻量读取可使用DSH Fetch;需要JS渲染、批量站内产品页或结构化时按策略调用Crawl4AI。自托管Crawl4AI与其Cloud搜索是不同产品能力;TradePilot的Firecrawl Cloud搜索也不能仅换一个抓取库就保持等价。切换提供方须记录原因与成本,不自动向所有服务扇出同一请求。

网页读取包装层只接受获准公开HTTP(S) URL,检查跳转与解析后的网络范围,限制域名、深度、页数、并发、时间和内存。Crawl4AI的本地文件、任意脚本等功能不向模型暴露。遇到登录、访问限制或不可读页面返回blocked/partial,不标记为已读全文。网页文字不作为系统指令。

6.3 联系补全与Reacher

ContactEnricher是明确缺口:七个项目没有自动提供完整、获准且新鲜的采购负责人数据库。首期使用用户自有、公开工作联系入口或经授权提供方;付费来源的预算、条款和失败扣费方式单独确认。

仅在公司已筛选且用户选择之后进行邮箱技术核验。Reacher优先评估v1契约,保留四种状态与方法;catch-all保留risky及分项标记,无法判定保留unknown,safe不显示为身份/意向认证。配置核验方法白名单,不默认启用账号恢复等额外探测。SMTP路径有真实外部网络交互,使用获准验证地址先验出口、并发和重试;网络不支持时保持blocked/unknown或切换获准托管服务。

6.4 Dittofeed与发送权威

Dittofeed候选用于平台用户的欢迎、雷达通知、功能教育及获准的消息旅程。它不负责找买家、发现邮箱、租户鉴权或收件箱事实。首期不向外部客户暴露其管理界面;多租户营销、嵌入和白标的许可与隔离方案通过评审后才能扩展,不能把workspace或前端过滤当安全边界。

只由服务端桥接经鉴权的业务事件。Dittofeed的Write Key、客户端track或traits不能作为审批/租户/付款权限证明;Webhook关联标签仅供查找业务快照,不能自行指定获准收件人或动作。其Localized Delay有接收者时区能力,使用时需保存时区依据并验证默认与DST行为。

阿拉丁只保留一个最终发送网关。外部营销旅程须通过Webhook消息节点接入同一网关,再校验审批/订阅范围、即时停止名单、预算和幂等,不能让默认ESP直连绕过它;该路径未验证则不启用外部营销。仅发送异步订阅变更事件不保证立即停发。回复收取、需求推进和报价状态由会话/CRM服务处理,不假定Dittofeed天然拥有这些事实。

发送状态至少区分draft、approved、queued、dispatching、provider_accepted、delivered、bounced、replied、suppressed、failed和delivery_unknown。供应商接受不等于送达;打开不等于真人阅读。若超时后无法确定是否已接受,进入待核对状态,不盲目重新发送。

6.5 TradePilot与业务承接

TradePilot作为询盘、报价、订单、出货和客户权限模型的参考,现有Next.js/React实现不直接变成Vue组件。首期先做客户池、负责人、跟进状态和导出;后期通过TradeWorkflow适配客户与询盘草稿。正式报价、订单和承诺必须人工确认。

选择复制或派生TradePilot时,需要明确AGPL履约方案及实际许可文本,完成多租户、备份、供应商和生产运维验收。不能把其README受控部署状态当公网SaaS就绪,也不能把老审计中的已修问题继续当当前事实。语音、视频、ERP式扩展不进入首期主链。

7 提供方适配契约

所有接口共享tenant/actor授权上下文、job_id、对象版本、deadline、预算、幂等键和取消信号;外部提供方不自行接收可信租户ID决定权限。

契约 输入重点 标准输出
SearchProvider 查询、语言/地区、条数、提供方与预算 URL、标题、摘要、时间依据、排名原值、提供方与费用记录
ContentExtractor 已批准URL、提取模式、页数/资源上限 final/requested URL、正文/结构化结果、状态、跳转信息可见性、缓存与hash、截断
CompanyResolver 域名、名称、地址、place ID、来源 企业及分支关系、归并依据、歧义与原始来源
FitEvaluator 已确认产品画像、证据快照、行业配置 角色、相符事实、未知/不适配、采购信号、逐项引用,不输出伪概率
ContactEnricher 用户选定企业和目标职务、数据权限、预算 联系候选、来源/方法、职务依据、补全状态和费用,不推断同意
EmailVerifier 已获准地址、方法白名单、时限 safe/risky/invalid/unknown、分项、时间、版本、错误与刷新期限
DraftComposer 可引用事实、交流目的、原文/目标语 草稿、引用、未知项、翻译版本及待确认内容
DispatchGateway 有效审批、收发身份、内容hash、幂等键 供应商ID、明确状态、错误、是否需核对;不得隐式重发
EngagementBridge 授权事件、内部ID、通知偏好 接收回执、旅程关联、去重/停止结果与提供方事件
TradeWorkflow 已批准客户/询盘草稿、外部映射 外部ID、版本、冲突/失败、审计;不自动接受报价或创建履约承诺

提供方不可用、未配置、请求被阻断、超时、部分结果、无结果和技术成功必须分别返回。参数不支持时显式失败,不能悄悄改变模式或使用另一客户的密钥。

8 语言与消息体验

界面语言、阅读语言、不翻译语言和会话语言分别设置。原文与内容版本永久作为基准;缓存键至少包含版本、目标语言、术语表版本及权限域。公开译文可共享的范围取决于来源授权,私聊译文只向会话成员开放。

先可靠保存和送达原文,再异步提供译文;失败可继续查看原文,显示翻译失败或处理中。草稿修改后旧预览失效。金额、币种、数量、单位、型号、日期和贸易术语保留结构化原值,语言展示不自动改写交易条件。

首期验证中英文本,西语作为扩展候选;概念图中的西语不代表服务质量已验收。实时定义为新消息到达后异步产生译文,时延按区域、语言与缓存分别测量,不承诺零延迟或语音同传。

9 预算、调度与费用记录

每项研究必须有搜索次数、页面数、域名/深度、模型输入输出、最大时间、并发、联系补全与地址核验预算。未配置上限的任务不得启动。沿用现有单次1Search/最多3Fetch作为小任务验证起点;批次任务按明确预算扩展,不把它当全局雷达配额。

执行采用预留、消耗记录、结算/释放;供应商成功请求、失败尝试、平台研究额度和用户账单分开。技术失败返还何种额度、无有效结果如何计费、重查刷新期限须在收费前公开。没有买家结论也可能是有效研究,不能为扣费而制造阳性结果。

雷达按来源刷新政策、内容变化与用户条件调度,保留最后成功状态;外部发布、发现、读取和核对时间分别记录。当地发送窗口必须有时区依据与DST规则,未知时区不伪装准确;Host运行提醒不能替代业务持久调度。

月度总成本同时包括搜索/模型、浏览器算力、地图维护、联系人数据与验证、翻译、存储、邮件与渠道、客服核查、数据授权、人力、支付退款及新增获客。缓存去重需遵守租户权限与数据许可,不能把授权联系人跨客户共享以省成本。

10 商业化与单元经济验证

建议免费提供需求/能力发布、基础发现、关注和双方同意的正常沟通;付费提供持续雷达、可追溯研究、团队机会池与协作。深度研究、批量资料和付费补全按明示额度管理,不能靠售卖信任标识或陌生人骚扰权限获利。

此前个人99元/月、团队699元/月含3席仅为价格实验。冷启动可先邀请约10支团队成为付费设计伙伴,公开基础价格,复杂行业配置提供演示。记录人工工时,验证用户是否愿意续费后再增加套餐。

以下合并前序预算示例,所有转化率与成本均是假设,不是供应商报价、当前账单或收入预测。新组件的实际资源与授权费用尚需任务B13测定。

月度项目 示例金额
300个个人账号×99元 29,700元
20个3席团队×699元,与个人不重复 13,980元
收入 43,680元
个人AI/翻译预算5,400+团队1,800+9,640免费用户各0.5元+支付退款准备1,310.4+支持1,200 −14,530.4元
扣变动成本的贡献余额 29,149.6元
固定人力、研发运营与基础设施预算 −45,000元
当月新增获客预算 −8,000元
月度差额,税费等额外项目另计 −23,850.4元

同一假设下约616个个人账号加20个团队接近平衡,不能由此推断能达到该转化率。免费服务从每人0.5元变1.5元时,成本再增加9,640元。加入联系人数据、Dittofeed完整依赖和生产支持后必须重算,不能把贡献率当利润。

主要指标为人工确认的适配企业比例、每家有效候选成本、联系人角色依据覆盖、有效回复、双方接受交流、需求推进、续费、翻译纠错与屏蔽举报。未有真实留存前不报告推算的漂亮LTV,先测各用户组的CAC回收和90日使用/续费。

11 分阶段任务包

角色为建议责任分工,不假定已有团队或承诺交付日期。阶段按出口条件推进,技术验证先于产品承诺。

ID 优先级与责任 交付物 依赖与验收标准
B01 P0 产品/技术 范围与能力档案Schema、行业角色表、一个行业两个市场的验证样本 用户确认首期范围;未知字段可空,多角色保留;样本含制造商、经销商、竞品、目录和资料不足
B02 P0 后端 账号/租户权限、PostgreSQL正式对象、附件权限 双租户不能猜ID读取/写入;服务端身份派生范围;重启保留任务与数据,旧原型数据库不直接升级承载
B03 P0 智能体 固定官方DSH版本的适配验证记录 旧rc.2配置不盲迁;Search/Fetch正常/缺Key/错误/取消均准确;无第二主编排循环,凭据不进前端
B04 P0 数据/后端 Search与ContentExtractor适配、Crawl4AI受限worker 静态/JS/失败/跳转/缓存/截断样本可追溯;预算和资源上限生效;不假冒Cloud搜索
B05 P0 数据 企业归并与证据快照 域名、place ID、分支关系去重可解释;相同公司名不强合并;失效/过期与无需求分开
B06 P0 产品/模型 适配与需求信号工具、行业配置、人工对照结果 修复一刀切manufacturer规则;每条适配事实有引用;接口错误不变成不适配或零分;分数不作采购概率
B07 P0 前端/设计 能力档案、候选池、证据抽屉、雷达与费用确认页面 桌面/手机关键流程可审阅;按原文和译文显示;示例与真实状态可区分,无虚构认证与热度
B08 P1 数据/产品 ContactEnricher来源清单与可替换接口 明确来源权限、职位证据、刷新和扣费规则;用户选择后才付费补全,无来源不标已核验
B09 P1 后端 Reacher方法/出口验证及状态映射 使用明确获准地址;四态、catch-all、超时和端口受限保留;额外探测默认关闭;不创建身份认证结论
B10 P1 后端/前端 双语草稿、审批、唯一发送网关和回复状态 审批绑定收发人/内容/版本;取消、退订和回信后停止;重复/崩溃不盲重发;结果未知待核对
B11 P1 后端/前端 免费需求/能力卡、关注评论、连接、会话、屏蔽举报与独立翻译 外部企业不冒充注册成员;双方同意;原文/权限/版本正确;翻译失败不阻断原文沟通,删除/导出遵守可见范围
B12 P1 数据/运营 可选地图连接器验证 通过来源条件后启用;固定tag/digest,网格去重/bbox后过滤、取消和资源上限可验;关闭不阻断主链
B13 P1 产品/后端 用量台账、定价试验和真实成本表 搜索/抓取/补全/验证/翻译/人力分别计量;个人与团队不重复;技术失败、无结果与账单规则明示
B14 P2 后端/运营 Dittofeed内部生命周期桥接及许可方案 先平台运营实例;服务端identify/track去重,Webhook经网关复核审批与即时抑制;伪造客户端事件不能外联;多租户/白标与实际回执另验
B15 P2 业务/后端 TradeWorkflow接口、客户导出与询盘草稿对接 明确AGPL路线与TradePilot当前阻断;跨租户与同步冲突可验;不自动接受报价/创建订单承诺
B16 P0起贯穿 技术/运营 组件来源/许可/版本清单及部署记录 七项目与原组件逐项确认;Crawl4AI归因、Dittofeed闭源边界、TradePilot许可完整性关闭后才复制/分发相应能力
B17 P1 质量/运营 端到端与运行出口报告 来源→证据→筛选→核验→确认→进展有贯穿ID;队列恢复、权限、预算、备份和失败可复核;不会用静态调查替代运行验收
B18 P2 客户端 桌面与手机封装、平台通知和版本升级方案 共享业务API和权限;Tauri/Capacitor候选按设备验证;后台/锁屏通知、签名安装、附件和断网状态如实验收,不把Web响应式等同原生发布

阶段安排

日期和人员排期在G0后按任务估量确定,不能用开源项目的README“一键部署”代替整套产品开发工期。

12 验收方法与发布门槛

12.1 质量验证

建议建立约50家人工标注的候选池作为首轮样本,覆盖下游厂、渠道商、集成商、同行、目录、过期需求与证据不足。固定同一产品版本和两个市场,对比普通关键词基线与上下游研究流程。样本规模和精确率目标在G0冻结;可暂以人工确认适配精确率80%作为试点目标,它不是已达到的结果或通用行业标准。

分别报告候选产出、人工适配精确率、有效对象误排除、未知比例和每家有效候选成本。未建立完整相关集合前不宣称全网召回率。AI Hunter原precision只作为抽取产出指标,不能替代本评估。

12.2 必须通过的行为检查

情形 必须出现的结果
页面不可读、被限制或仅摘要 明确失败/受限/摘要,模型不得声称已读完整正文
模型或提供方错误 unavailable/error,不改写为买家不适配、无需求或地址invalid
重复URL/企业、网格重叠 有可解释归并,不人为膨胀线索数量
邮箱推断、catch-all或临时拒绝 来源和技术状态分开,允许unknown/risky,不产生认证徽章
预算耗尽、取消、进程重启 停止后续高成本动作,可恢复/核对状态,已发供应商请求与用户费用分开
网页含恶意指令或私网跳转 不改变工具权限,不读取内部地址/本地文件或泄露凭据
编辑草稿、改收件人、审批过期 原审批失效,需要重新确认
供应商接受后本地超时 delivery_unknown并核对,不能直接重发
回信、退订或屏蔽 下一次发送前即生效,延迟旅程不能绕过
邮件打开/自动加载事件 仅记录弱信号,不自动标高意向或成交概率
跨租户、旧会话或权限变化 读取/修改/导出/后台任务均重新遵守权限
翻译失败或原文更新 原文可读,旧译文失效,数字与交易字段不变

只有阶段运行报告、许可与数据条件、明确费用和真实用户反馈通过后,才允许从受控试点转公网服务。全球覆盖、真实性、送达与获客效果按证据描述,不以开源项目数量或页面能打开替代验收。

13 待评审决策

  1. 首期产品/行业、两个目标市场与中英语言验证范围;西语是否同批进入。
  2. 先用企业发现和研究工具验证付费,再逐步扩大社交网络的顺序。
  3. 联系人补全来源、邮箱核验方法、发送渠道和允许的费用上限。
  4. Dittofeed的内部运营/企业授权路线,以及TradePilot的参考、适配或AGPL派生路线。
  5. 免费服务边界、个人/团队价格实验和有效对话定义;不得承诺尚未验证的利润或转化率。

任务书形成时仅完成设计和静态调查。后续本地开发、试点决策与运行验证以开发计划和实际开发记录为准。

附录 A 海外基建与建设专题

A.1 用户与首期产品边界

专题服务不同市场的企业、在地机构和从业者,围绕三个决定组织首页。这个标实际采购什么、我能以哪种角色参与、下一步最迟什么时候做。 首期建议从南部非洲道路、桥梁和养护切入,以南非为现场验证市场。把施工、设计监理、设备材料供应和项目配套分别标记。同一个交通项目下,可以同时存在总包、专业分包机会、咨询采购和纯货物采购。第二批优先考虑纳米比亚交通项目,水务、房建、电力和更多市场复用数据模型后分批开放。正式扩围取决于可用来源、实际用户和当地专业贡献者。 纳米比亚道路局公开标讯

用户 注册或进入专题时选填 首页优先出现
总包、专业承包商 市场、工程类型、已持资质、类似业绩、联合体意愿 工程包、资格硬门槛、说明会和递交时限
设备材料供应商 可供货品、服务区域、认证、是否提供安装及售后 直接货物采购、官方明确的安装配套和可验证的合作需求
设计、监理和独立投标顾问 专业、语言、所在市场、可交付服务 咨询意向征集、公开的专业服务包和站内合作请求

能力档案支持先跳过、后补充。企业证照、业绩和投标准备项默认留在自己的工作区。基建专题的首页默认条件复用已保存筛选。工程和服务按工程用途、采购类别和工作内容查找,设备材料可加 HS 商品章。

A.2 来源准入与首批接入

来源 首期接入方式 需要核对的边界
世界银行 先验证公告数据集及官方机会页使用的 v2 API,按项目号关联项目库,再从采购包、公告号和官方详情核对。分开显示采购计划、一般采购预告、资格预审或意向征集、正式招标、补遗和授标结果。 指定公告数据集标注 CC BY 4.0。连接器登记具体端点、字段和复用依据,第三方附件单独核验。实际 API 中出现正文和结构化截止冲突,字段值进入待核对队列。 数据目录 · 官方机会页
南非财政部 eTender 用 Treasury OCDS API 或官方批量文件发现采购,按 OCID、发布版本和采购方追踪。API 已做有限页实测。 官方发布政策允许商业复用并要求保留来源。API 样本的许可字段与门户许可说明不一致,留存原值和政策快照,在商业规模化前核实适用范围。采集实测证明 API 可用,抽查样本尚未证明 SANRAL 的覆盖程度。汇总记录无明确招标状态时进入待核对。 发布政策 · OpenAPI
南非国家道路局 SANRAL 先提供免费官方入口与逐条核对,和 Treasury 数据交叉验证招标号、资格、强制说明会、补遗与递交方式。支持贡献者提交公开链接、冲突位置和自己的解读。 Open Tenders 栏目名只表示来源栏目。部分附件下载需填写资料,使用官方流程。条款对材料复制、署名和向收件人收费设有条件,原文件的收费分发走单独授权。 公开招标 · 站点条款
非洲开发银行 AfDB 项目地图和公开项目资料从获准的 MapAfrica 或 IATI 数据集取用。采购公告首期走人工核对及原文导航,项目采购与非开行自身采购分开。 本机自动请求公告页面遇到访问限制,自动采集采用另行获准的接口或发布协议。项目数据许可和公告站点条款分别登记。 项目采购 · IATI 数据 · 站点条款
欧洲复兴开发银行 EBRD 首期导航到 EBRD 的公开采购入口。ECEPP 的项目号、采购编号、资格程序和补遗关系作为接入设计参照。 注册后领取的文件、参与流程以及 ECEPP 内容的第三方使用按平台条款和授权处理。自动接入、深链和外部分发在确认具体许可后开通。 公开采购入口 · ECEPP 条款

每个国家新增来源前,登记发布人、可采集范围、复用与翻译许可、许可版本、访问条件、刷新频率和故障联系人。来源健康、覆盖日期和实际命中单独展示。国别扩展按工程客群需求、标段字段可取性、补遗时效、运营复核成本及可核实的活跃机会排序。

A.3 专题首页、机会详情和资格判断

入口为「发现 → 基建与建设」。地图用工程发生地定位,独立显示业主所在地。已取得路段或场址时用明确位置,只有国家或省份时用对应行政区范围。地图下按「正式机会」「预告及资格预审」「补遗和截止变化」「业绩与授标」分流。卡片默认只显示标的、所在市场、采购方、可参加的角色、最近强制节点、证据等级和官方链接。补遗自动触发原公告的变动提示,分享链接定位到对应标段和证据版本。

详情按「标的与工期」「资格和参与方式」「截止与补遗」「文件清单」「我的跟进」组织。企业档案逐项比对,输出「已提供依据」「需补资料」「可能不符合」「待人工核对」,并显示原条款、条款所属角色、有效版本和数据缺口。总包门槛只对对应投标角色使用。系统可以提醒核查联合体或分包资格,结论依赖该标段的适用条款和用户提供的资质证据。资格无法确认时可收藏、提问或发起受邀联系。

SANRAL 西开普 N1 扩容样本可展示为「N1 第 1 段 km18.90–33.00 扩容,约 60 个月」。页面将 2026 年 11 月 20 日 10:00 的强制现场说明会单列为较早节点,另外列明 2027 年 2 月 12 日 12:00 南非时间的投标截止和实体投标箱,以及公告列出的 CIDB 9CE、CSD 登记和至少 30% 定向分包条件。当前可参与状态以每次核验和后续补遗为准。 SANRAL 原公告

A.4 数据与证据结构

采用「工程项目 → 采购包 → 标段 → 公告版本」模型,保留来源原生标识。一个版本可关联多个标段,一项补遗可修改其中部分标段的节点或资格。项目及采购包的拆分参考 OC4IDS 与 OCDS。 OC4IDS 项目模型 · OCDS 流程标识

对象 首期需要的字段与约束
项目与组织角色 项目原编号、工程地点和精度、行业、资金方、借款方、采购执行单位与发布渠道。银行融资项目应展示实际采购单位。
采购包、标段和公告版本 采购包编号、公告编号、标段编号、工程内容与桩号、采购类别、采购方式、发布阶段、原文 URL、发布时间、采集时间和内容指纹。官方明确的关系才连为替代或更正。跨源候选按采购方、精确编号及项目标识匹配,存疑时保留独立记录。
节点与资格证据 分开保存预审、强制说明会及报名、提问、投标递交、递交地点和方式。保留原文时间、时区、精度、UTC 换算依据和证据位置。资格按标段和角色保存原文、摘要、发布版本和复核者。
文件与授权 保留文件名、官方入口、附件类型、版本、公开或注册条件、权利主体、许可范围和审核时间。获准保留的文件按版本指纹绑定,私有草稿和待授权文件用隔离存储及短期访问链接。

结构化索引、正文、补遗或标段之间有冲突时,展示候选值、来源位置和「截止待核对」,暂停把该节点用于可参与排序和提醒。只有带有明确作用范围和权威引用的有效补遗才覆盖旧节点。日期缺时刻、时区未知或仅写午夜时保留精度。增量查询缺失只影响新鲜度。案例如 SANRAL N2 页头写 11 月 18 日,正文写 11 月 6 日,且列有后续材料。世行马达加斯加修缮公告的索引和正文也存在两种日期。 SANRAL N2 公告 · 世行修缮公告

A.5 海外贡献者与盈利

将海外从业者定位为专业贡献者,审核所在地、可服务专业、资历和利益关系。发布页面显式区分官方发布人、贡献者和审核者。让贡献者先发布可追溯的公开线索、补遗提醒或材料索引,再选择是否提供付费的原创专业服务。

贡献形式 用户看见的内容 收入与验收
公开标讯、首次有效补遗 官方入口、包号或标段、需核实的变化、证据位置 基础信息免费。按已审核、确有增量价值的首发线索或关键更新发任务奖励。与自动源去重,重复上传或轻微改写进入同一记录。
原创双语资格清单与投标准备包 预览、证据版本、适用范围、交付内容和时限 用户按包付费或从团队额度购买。作者按验收订单分成,平台记录退款、返工、权利撤回与结算冲正。
本地服务 预约文件流程辅导、公开踏勘信息核实、供应链介绍或本地咨询 先展示交付物、报价、服务地和利益冲突,再经双方确认站内对接。按交付结算,任务佣金与采购结果独立。
招标文件贡献 默认展示官方下载入口、文件名、版本和领取条件 付费分发须有权利主体就确切版本提供明确授权,涵盖商业再分发、地域、期限与必要的翻译权。资料在授权核验、病毒检查和隐私审查后进入对应发布流程。

发布流程为「身份核验 → 绑定官方证据和包号 → 重复、时效和权限检查 → 独立编辑确认 → 公示版本 → 异议与更正 → 结算」。审核队列单独处理未公开文件、评标内部资料、他人投标底价、个人证件和利益冲突。分成依据公开写入订单,资金通过经审核的支付与结算服务,账号实名、税务、币种和支付区域按试点所在地校验。世行已经提供免费公告订阅,阿拉丁的付费点集中在资质筛选、关键补遗追踪、双语准备工具、团队协作和本地专家交付。订单和订阅分别核算净收入、作者报酬、审核、翻译、取证、支付与退款成本。 世行订阅服务

A.6 实现分层与阶段验收

阶段 建设内容 验收
I 真实来源与工程对象 先接世行许可范围内公告数据和南非 Treasury 的获准公开字段。SANRAL 先交叉核对原文。用独立来源流水保留证据版本、失败状态和采集时间。 建议抽检 50 个真实采购包,覆盖正式招标、预审、咨询、货物、补遗和授标。对必需节点、暂停、过期、重招及权利边界逐条复核。待核对记录保留,误标为可投的关键样本须清零后进入试点。
II 跨市场投标工作台 上线专题地图、角色匹配、资格清单、收藏与变化提醒。在企业工作区明确负责人、下一行动和资料缺口。补遗更新重算受影响标段,已保存旧版本仍可追溯。 在地和跨市场试点企业用实际工作完成选标、核查条款、安排强制节点和保存跟进。用两个客户端及手机宽度验证更正更新,区分截止和缓存失效。
III 专业贡献与付费 建立邀约贡献者、编辑复核、权益授权、订单、分账、投诉及撤回。先试原创准备包和明确交付的本地服务。 建议先邀 5 位贡献者及来自至少两个市场的 8–12 家试点企业,复核首批 20 条贡献。按实际有用收藏、合格跟进、重复购买和扣除审核及退款后的毛利判断扩围。涉及独立授权的文件另验收。

现有世界地图、需求流、HS 商品选择、保存筛选、公告快照和近期状态对照、证据抽屉、账号私有备注、运营审核、双向同意会话及阅读偏好可以复用。官方 DSH 用于获准来源的定向补查,Crawl4AI 用于获准页面取证,生成的中文解读绑定原文版本并供编辑核对。新增开发包括工程专题分类与角色匹配、项目及标段实体、按权限采集的适配器、补遗与强制节点判断、资料权利登记,以及贡献审核和订单结算。BettaFish 的多源研判可用于项目环境与风险背景,工程投标条件以对应标段和官方文件的可追溯证据为准。