补2025产品候选并核对成立年与Trace主体

This commit is contained in:
2026-10-30 15:21:28 +08:00
parent dca7c81889
commit 79a6a8dbd7
9 changed files with 699 additions and 75 deletions
+5 -5
View File
@@ -98,11 +98,11 @@ AUTH_CONFIG_FILE=/private/tmp/tabularium-auth/config.json AUTH_COOKIE_SECURE=fal
同一版本内容变化会拒绝导入,避免静默读取旧数据。回退代码时继续读取对应旧版本。
所有修改都经过工作分支和 PR,部署仍等待人工合并主线。
当前资料包含 1,016 条公司/产品记录、10 类业务及待分类组、1,101 条证据记录和 187 条经营与技术观测。
其中保留 87 家个案资料、913 条目录基础资料,并新增 16 个平台产品/业务样本;目录项不等于完成财务和技术核验。
Product Hunt首批19张发布/推广卡片以`candidateBatches`保存;公司成立年待核者不自动新增公司。候选元数据与其他研究记录同库持久化,覆盖报告逐条展示状态、缺项和公司关联。Kilo Code与KiloClaw两项映射一个已被收购的2025公司个案,采用规模、token吞吐及同名健康公司的收入不作为其ARR。
当前资料包含 1,016 条公司/产品记录、10 类业务及待分类组、1,124 条证据记录和 187 条经营与技术观测。
其中保留 88 家个案资料、912 条目录基础资料,并新增 16 个平台产品/业务样本;目录项不等于完成财务和技术核验。
Product Hunt两年档案各首批19张、合计38张发布/推广卡片以`candidateBatches`保存;公司成立年待核者不自动新增公司。候选元数据与其他研究记录同库持久化,覆盖报告逐条展示状态、缺项和公司关联。Kilo Code与KiloClaw两项映射一个已被收购的2025公司个案,采用规模、token吞吐及同名健康公司的收入不作为其ARR。
补充ThinkWheel与中国NaiveAI;MiroMind成立年未核,公开研发年份单列。保留灵初智能成立年排除、深度原理日期待核和Naive近名实体复核记录。
新增7条Speedrun个案,保留标题/正文冲突、七位数数量级、币种不明、合同管线与履历归属排除记录;相对日期不充当同期收入时点。核查页优先按人工确认的公司ID关联明细,旧版本保留按证据归属回退;57条核查中46条指向具体公司、3条属于全局方法、8条是未纳入候选。明细反向列出关联核查;币种不明的声明保留原值,不绘制美元收入长度条。
新增7条Speedrun个案,保留标题/正文冲突、七位数数量级、币种不明、合同管线与履历归属排除记录;相对日期不充当同期收入时点。核查页优先按人工确认的公司ID关联明细,旧版本保留按证据归属回退;58条核查中47条指向具体公司、3条属于全局方法、8条是未纳入候选。明细反向列出关联核查;币种不明的声明保留原值,不绘制美元收入长度条。
Bud保留为2025成立且YC标记已收购的案例;Rocket.new按前身2021成立、2025产品上线的转型对照记录,历史ARR不混入新成立公司同期统计。
验收按2026-10-30确认的公开来源清单边界逐条核对并标明缺项;YC候选池有完整读取台账,其他来源目前为定向补充,不能把来源出现次数当作覆盖完成。收入披露不足且统计时点不统一,不代表全部 AI 公司。
界面将公司自述、第三方估算、融资、客户收入和履历收入分开,未知收入不记为零。
@@ -145,7 +145,7 @@ MRR×12仅作为显示单位转换,不改写为公司ARR;公司ARR、估算
仍有3条因简介不足保留待分类。人工复核分类不代表独立验证技术水平、客户效果或财务数据。
AI 关键词可能出现在业务背景中,收入、买家和交付状态仍须逐家深查,不能把目录项的未知收入当作未披露。
技术专项评审用独立字段记录层级、日期、摘要与证据:未评审、已读技术自述、公开代码/模型材料可访问、有第三方独立评测记录。
当前8条完成该字段的专项记录,其中4条确认材料可访问、1条记录第三方已发表评测(Gradium TTS Sep 2026);本轮未自行运行模型测试。缺字段不表示无技术能力,代码或模型卡可读不证明性能。
当前9条完成该字段的专项记录,其中4条确认材料可访问、1条记录第三方已发表评测(Gradium TTS Sep 2026);本轮未自行运行模型测试。缺字段不表示无技术能力,代码或模型卡可读不证明性能。
界面支持按资料深度、记录团队规模和技术验证证据筛选;证据列表每页 30 条,避免一次渲染全部来源。
`pnpm test:research` 在远程 Runner 上验证同库持久化、重复读取、版本导入与回退、
+1 -1
View File
@@ -187,7 +187,7 @@ async function main() {
const research = await researchResponse.json();
assert.equal(research.companies.length, 1016);
assert.equal(research.categories.length, 11);
assert.equal(research.evidence.length, 1101);
assert.equal(research.evidence.length, 1124);
assert.equal(research.observations.length, 187);
assert.equal((await request("/api/research/ai-companies", { method: "POST", headers })).status, 405);
const researchPage = await request("/docs/other-research/ai-company-research/overview", { headers });
+6 -4
View File
@@ -48,8 +48,8 @@ export type ResearchCandidateBatch = {
records: {
id: string; name: string; url: string | null; categoryId: string;
kind: "product" | "promotion"; profileStatus: "readable" | "unavailable" | "archive-only";
status: "pending-year" | "linked" | "existing-outside-cohort" | "promotion";
companyId?: string; note: string;
status: "pending-year" | "linked" | "existing-outside-cohort" | "outside-cohort" | "promotion";
companyId?: string; evidenceIds?: string[]; note: string;
}[];
};
export type ResearchSnapshot = {
@@ -121,11 +121,13 @@ export function validateResearch(snapshot: ResearchSnapshot) {
if (!row.name.trim() || !row.note.trim() || !categories.has(row.categoryId) ||
!["product", "promotion"].includes(row.kind) ||
!["readable", "unavailable", "archive-only"].includes(row.profileStatus) ||
!["pending-year", "linked", "existing-outside-cohort", "promotion"].includes(row.status) ||
!["pending-year", "linked", "existing-outside-cohort", "outside-cohort", "promotion"].includes(row.status) ||
(row.kind === "product" && (!row.url || !evidenceUrl(row.url))) ||
(row.url !== null && !evidenceUrl(row.url)) ||
linked !== !!row.companyId || (row.companyId && !companies.has(row.companyId)) ||
(row.kind === "promotion") !== (row.status === "promotion"))
(row.kind === "promotion") !== (row.status === "promotion") ||
(row.evidenceIds ?? []).some((id) => !evidence.has(id)) ||
(row.status === "outside-cohort" && !row.evidenceIds?.length))
throw new Error(`Invalid research candidate: ${row.id}`);
}
}
+23 -3
View File
@@ -24,7 +24,7 @@ test("research revisions share the authentication database and preserve replay l
assert.equal(consumeCode(config, "invalid"), "limited");
const initial = readResearchSnapshot();
assert.equal(initial.companies.length, 1016);
assert.equal(initial.evidence.length, 1101);
assert.equal(initial.evidence.length, 1124);
assert.equal(initial.observations.length, 187);
assert.deepEqual(initial.candidateBatches, seed.candidateBatches, "candidate gaps persist in the same database metadata");
assert.deepEqual(readResearchSnapshot(), initial, "reopening does not duplicate records");
@@ -63,7 +63,7 @@ test("research validation rejects broken evidence and unsafe source links", () =
test("reviews link explicit companies without turning global or excluded cases into companies", () => {
const snapshot = structuredClone(seed) as ResearchSnapshot;
assert.equal(snapshot.reviews.filter((r) => r.scope === "companies").length, 46);
assert.equal(snapshot.reviews.filter((r) => r.scope === "companies").length, 47);
assert.equal(snapshot.reviews.filter((r) => r.scope === "dataset").length, 3);
assert.equal(snapshot.reviews.filter((r) => r.scope === "excluded-candidate").length, 8);
const review = snapshot.reviews.find((r) => r.id === "R4")!;
@@ -96,7 +96,7 @@ test("disclosure counts exclude client income, biographies, targets and duplicat
test("technical reviews keep accessible materials separate from tested capabilities", () => {
const snapshot = structuredClone(seed) as ResearchSnapshot;
assert.equal(snapshot.companies.filter((c) => c.technicalReview).length, 8);
assert.equal(snapshot.companies.filter((c) => c.technicalReview).length, 9);
assert.equal(snapshot.companies.filter((c) => c.technicalReview?.level === "public-artifact").length, 4);
assert.equal(snapshot.companies.filter((c) => c.technicalReview?.level === "independent-test").length, 1);
assert.equal(snapshot.companies.find((c) => c.id === "AI051")?.revenueStatus, "unknown");
@@ -271,3 +271,23 @@ test("product launch candidates preserve unresolved years and many launches per
kilo[0].companyId = "missing-company";
assert.throws(() => validateResearch(snapshot), /research candidate/);
});
test("annual launch archives exclude older companies only with evidence and reuse existing records", () => {
const snapshot = structuredClone(seed) as ResearchSnapshot;
const batch = snapshot.candidateBatches!.find((b) => b.id === "PH-2025-visible-1")!;
assert.equal(batch.complete, false);
assert.equal(batch.records.length, 19);
const older = batch.records.filter((r) => r.status === "outside-cohort");
assert.equal(older.length, 3);
assert.ok(older.every((r) => !r.companyId && r.evidenceIds?.length));
assert.equal(batch.records.find((r) => r.name === "Trace")?.companyId, "YC30687");
const trace = snapshot.companies.find((c) => c.id === "YC30687")!;
assert.equal(trace.profileOnly, false);
assert.equal(trace.directoryOrigin, "yc-2025-2026");
assert.equal(trace.revenueStatus, "unknown");
assert.ok(!snapshot.observations.some((o) => o.evidence === "TRACE-HOME"), "demo metrics must not become reported results");
older[0].evidenceIds = [];
assert.throws(() => validateResearch(snapshot), /research candidate/);
older[0].evidenceIds = ["missing-proof"];
assert.throws(() => validateResearch(snapshot), /research candidate/);
});
@@ -19,7 +19,7 @@
| AI业务待确认 | 192 | 不强行把背景关键词当主营 |
| 成立年与批次冲突 | 6 | 另保留核查记录 |
全表由913条目录基础项和103条个案或平台记录组成。候选池已匹配项之外另有54条记录,包含其他来源及发布/转型对照;其中已有15条原目录记录深化为个案,仍保留目录来源。两种统计边界不同。候选池数字只是该镜像快照的覆盖,Bud等后续定向补充不回填为原候选池已覆盖。
全表由912条目录基础项和104条个案或平台记录组成。候选池已匹配项之外另有54条记录,包含其他来源及发布/转型对照;其中已有16条原目录记录深化为个案,仍保留目录来源。两种统计边界不同。候选池数字只是该镜像快照的覆盖,Bud等后续定向补充不回填为原候选池已覆盖。
## 成立年与证据深度
@@ -29,9 +29,9 @@
| 记录为2026年成立 | 391 | 不将产品发布日期代替成立日 |
| 成立年未知或范围外 | 5 | 发布/转型对照单列,不进入两年成立分组 |
| 目录业务分类人工复核 | 160 | 仅复核主营分类,不代表技术或财务审计 |
| 其他目录基础项 | 753 | 规则初分或资料不足,继续待复核 |
| 其他目录基础项 | 752 | 规则初分或资料不足,继续待复核 |
| 有团队数字 | 945 | 多为自报Team Size或Employees,时点与口径不统一 |
| 专项技术证据记录 | 8 | 其中3条自述、4条公开材料、1条第三方评测 |
| 专项技术证据记录 | 9 | 其中4条自述、4条公开材料、1条第三方评测 |
| 公司披露收入线索 | 26 | 含历史、下界、币种不明及产品业务声明,不等于可比ARR |
| 仅平台收入线索 | 16 | 同时有公司披露者计入上一行,不重复计数 |
| 仅第三方估算 | 1 | 不与直接披露混合 |
@@ -55,16 +55,16 @@
## 已使用来源的分布
1,101条证据记录对应1,087个不同URL。不同URL不自动构成独立验证;同一声明可能由公司、投资方和媒体重复转述。
1,124条证据记录对应1,110个不同URL。不同URL不自动构成独立验证;同一声明可能由公司、投资方和媒体重复转述。
| 来源 | 证据记录 | 不同URL | 用途及限制 |
| --- | --- | --- | --- |
| YC官方目录 | 984 | 975 | 公司自述的成立、团队与业务;英文及加速器样本偏多 |
| YC官方目录 | 986 | 977 | 公司自述的成立、团队与业务;英文及加速器样本偏多 |
| TrustMRR | 18 | 18 | 支付平台重建指标及方法;公开者存在选择偏差,非财务审计 |
| a16z Speedrun | 11 | 10 | 投资机构中的公司介绍及收入声明;存在利益关系 |
| TechCrunch | 3 | 3 | 原始采访或报道;转述公司数字不等于查账 |
| Sacra | 3 | 3 | 第三方估算;与直接披露分开 |
| 其他官网、评测及公开资料 | 82 | 78 | 按每条来源限制理解,不能统一当作独立证据 |
| 其他官网、评测及公开资料 | 103 | 99 | 按每条来源限制理解,不能统一当作独立证据 |
## 来源清单与验收边界
@@ -74,10 +74,10 @@ S01—S12恢复自已提交用户的《AI公司研究_来源与分类模板》
| 来源 | 当前状态 | 证据 / 公司 / 观测数 | 已核对范围 | 剩余核查 |
| --- | --- | --- | --- | --- |
| S01 [Y Combinator](https://www.ycombinator.com/companies) | 候选池逐条已读 | 984 / 969 / 82 | 已读取八个2025—2026批次镜像候选池1428条,再核YC官方页面;不声称覆盖全部YC历年或未公开公司。 | 继续复核规则初分和缺项;候选明细见逐条台账。 |
| S01 [Y Combinator](https://www.ycombinator.com/companies) | 候选池逐条已读 | 986 / 969 / 82 | 已读取八个2025—2026批次镜像候选池1428条,再核YC官方页面;不声称覆盖全部YC历年或未公开公司。 | 继续复核规则初分和缺项;候选明细见逐条台账。 |
| S02 [TechCrunch AI](https://techcrunch.com/category/artificial-intelligence/) | 定向使用,未穷尽 | 3 / 2 / 1 | 已使用公司相关新闻;尚未逐条清点2025—2026栏目档案。 | 建立两年公司报道候选表,排除老公司新产品及重复转述。 |
| S03 [Dealroom](https://dealroom.co/) | 候选台账待建 | 0 / 0 / 0 | 仅核对官网入口与产品介绍,尚无两年筛选结果集;首页示例不是候选全集。 | 确认公开可取得的成立年筛选清单;受权限限制时明确记缺,不填完成。 |
| S04 [Product Hunt](https://www.producthunt.com/) | 定向使用,未穷尽 | 2 / 1 / 0 | 已登记2026年度榜单首次响应19张卡片:17个产品页可读、1超时、1推广卡;只核当前可见批次,未穷尽两年发布档案。 | 补2025档案、2026其余分页/日期及公司成立证据;多产品映射同一公司,未核年份保持候选。 |
| S04 [Product Hunt](https://www.producthunt.com/) | 定向使用,未穷尽 | 21 / 2 / 0 | 2026与2025年度档案各登记首个公开响应19条,共38条候选/推广;2025另有一个仅图片位置未解析。已逐条保留关联、范围外与年份待核状态,未穷尽两年档案。 | 继续补两年其余分页/日期、仅图片位置及成立证据;推广位不当历史发布,不把产品改名、版本与公司成立混同。 |
| S05 [Sacra](https://sacra.com/) | 定向使用,未穷尽 | 3 / 1 / 3 | 已用于定向估算及日期口径交叉核查;无全站公司名录读取台账。 | 保留估算与公司披露差异,核实历史截至日。 |
| S06 [Bessemer](https://www.bvp.com/atlas/the-state-of-ai-2025) | 背景研究 | 0 / 0 / 0 | 用于行业分类和增长研究背景;不是新成立公司普查。 | 核报告样本、方法与年份,不能将组合公司清单当总体。 |
| S07 [Menlo Ventures](https://menlovc.com/perspective/2025-the-state-of-generative-ai-in-the-enterprise/) | 背景研究 | 0 / 0 / 0 | 用于企业采购背景;不把调研比例转换为公司ARR。 | 保留调研方法、采购样本及与新公司样本的差异。 |
@@ -85,7 +85,7 @@ S01—S12恢复自已提交用户的《AI公司研究_来源与分类模板》
| S09 [SaaS Capital](https://www.saas-capital.com/research/) | 背景研究 | 0 / 0 / 0 | B2B订阅软件基准,不能直接代表新AI公司、硬件或服务企业。 | 按报告样本及营收规模使用,不强套为行业ARR分布。 |
| S10 [机器之心](https://www.jiqizhixin.com/) | 候选台账待建 | 0 / 0 / 0 | 首页及文章库入口可读,部分内容需会员;当前研究表尚无该站公司级证据,未穷尽两年档案。 | 建立中文公司候选台账,会员正文不可读时标明。 |
| S11 [36氪](https://www.36kr.com/) | 访问受限 | 0 / 0 / 0 | 2026-10-30仍返回安全检测页面,未把首页作为已读文章。 | 使用可公开读取的具体文章或其他原始来源;不绕过访问保护。 |
| S12 公司官网与官方博客 | 随公司逐条核对 | 35 / 15 / 15 | 公司官网和官方材料逐条绑定证据;不是可预先列尽的全站候选池。 | 核定价、主体、交付与收入定义,自述与独立验证分开。 |
| S12 公司官网与官方博客 | 随公司逐条核对 | 37 / 16 / 15 | 公司官网和官方材料逐条绑定证据;不是可预先列尽的全站候选池。 | 核定价、主体、交付与收入定义,自述与独立验证分开。 |
| S13 [TrustMRR](https://trustmrr.com/) | 定向使用,未穷尽 | 18 / 17 / 51 | 已采集产品与支付快照;公开者自选,不是全部商户或独立财务审计。 | 核同步日、连接失效、支付平台公式及产品/法人归属。 |
| S14 [a16z Speedrun](https://speedrun.a16z.com/) | 定向使用,未穷尽 | 11 / 10 / 19 | 投资机构公司介绍定向样本,收入数字仍多来自公司。 | 核币种、相对时间及管线/履历;未读取的页面保持缺项。 |
| S15 [Artificial Analysis](https://artificialanalysis.ai/) | 定向使用,未穷尽 | 2 / 1 / 3 | 第三方已发表技术评测,仅覆盖所列模型版本和任务。 | 核榜单版本、测评方法及置信区间,不将排名变成企业整体能力。 |
@@ -94,35 +94,66 @@ S01—S12恢复自已提交用户的《AI公司研究_来源与分类模板》
Dealroom、Product Hunt、机器之心与36氪入口于2026-10-30重新访问。官网首页可读不证明已取得完整筛选结果;安全检测页面不作为文章内容。候选池之外的来源边界尚需建立可回查条目,完成前不宣布来源清单已全部覆盖。
## S04 产品发布候选核对
## S04 产品发布候选核对(PH-2026-visible-1)
[发现页面](https://www.producthunt.com/leaderboard/yearly/2026),读取于2026-10-30。年度榜单首次公开响应中可见的19张产品或推广卡片;不含分页或后续动态加载,不是2026全年、更不是2025—2026全量。
本批19条:2条关联公司、1条关联范围外对照、15条成立年待核、1条推广活动。完整来源覆盖标记:未完成。产品任务的初分类不计入主公司表数量,只有已关联的公司记录进入对应公司明细。候选与缺项随研究版本保存在文档站同一SQLite的研究元数据中。
本批19条:2条关联公司、1条关联范围外对照、1条范围外不新增公司、14条成立年待核、1条推广活动。完整来源覆盖标记:未完成。产品任务的初分类不计入主公司表数量,只有已关联的公司记录进入对应公司明细。候选与缺项随研究版本保存在文档站同一SQLite的研究元数据中。
| 发布卡片 | 产品任务初分 | 核对状态 | 关联公司 | 限制 |
| --- | --- | --- | --- | --- |
| [Fundraisly](https://www.producthunt.com/products/fundraisly) | 行业专业应用 | 成立年待核 | — | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Rork Max](https://www.producthunt.com/products/rork-app-for-ios) | 软件开发 | 已有关联,年份范围外 | [Rork](/docs/other-research/ai-company-research/overview?company=AI054#research-company-detail) | 映射现有Rork对照记录;2024成立,不因Rork Max发布重新算2026新公司。 |
| [Brila](https://www.producthunt.com/products/brila-2) | 软件开发 | 成立年待核 | — | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [happycapy](https://www.producthunt.com/products/happycapy) | 消费者个人应用 | 成立年待核 | — | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Cowork](https://www.producthunt.com/products/claude) | 企业通用工作 | 成立年待核 | — | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Upstream](https://www.producthunt.com/products/upstream-3) | 企业通用工作 | 成立年待核 | — | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Goldfish](https://www.producthunt.com/products/goldfish-early-access) | 消费者个人应用 | 成立年待核 | — | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Framer 3.0](https://www.producthunt.com/products/framer) | 软件开发 | 成立年待核 | — | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [OpenSEO](https://www.producthunt.com/products/openseo) | 客户与收入运营 | 成立年待核 | — | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Clarify](https://www.producthunt.com/products/clarify-6) | 客户与收入运营 | 成立年待核 | — | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Lightfield](https://www.producthunt.com/products/lightfield) | 客户与收入运营 | 成立年待核 | — | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Pazi](https://www.producthunt.com/products/pazi) | 企业通用工作 | 成立年待核 | — | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [SuperX](https://www.producthunt.com/products/superx) | 客户与收入运营 | 成立年待核 | — | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Kilo Code for VS Code](https://www.producthunt.com/products/kilocode) | 软件开发 | 已关联公司 | [Kilo Code(已被Anaconda收购)](/docs/other-research/ai-company-research/overview?company=AI072#research-company-detail) | 映射同一Kilo Code个案,不因插件与托管产品分别发布重复新增公司。 |
| [Brew](https://www.producthunt.com/products/brew-5) | 客户与收入运营 | 成立年待核 | — | 产品页读取超时,保留榜单发现;主体、成立年和收入待核。 |
| Render startup credits | 算力与模型基础设施 | 推广活动,非公司新增 | — | 推广创业额度活动,链接回榜单,不把额度当公司收入或新成立公司。 |
| [DataFast](https://www.producthunt.com/products/datafast) | 企业通用工作 | 成立年待核 | — | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [KiloClaw](https://www.producthunt.com/products/kiloclaw) | Agent 开发与运行设施 | 已关联公司 | [Kilo Code(已被Anaconda收购)](/docs/other-research/ai-company-research/overview?company=AI072#research-company-detail) | 映射同一Kilo Code个案,不因插件与托管产品分别发布重复新增公司。 |
| [Stitch 2.0 by Google](https://www.producthunt.com/products/stitch-2-0-by-google-2) | 内容与创意 | 成立年待核 | — | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| 发布卡片 | 产品任务初分 | 核对状态 | 关联公司 | 核对证据 | 限制 |
| --- | --- | --- | --- | --- | --- |
| [Fundraisly](https://www.producthunt.com/products/fundraisly) | [行业专业应用](/docs/other-research/ai-company-research/overview?category=C07) | 成立年待核 | — | 成立证据待补,产品页读取状态见候选记录 | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Rork Max](https://www.producthunt.com/products/rork-app-for-ios) | [软件开发](/docs/other-research/ai-company-research/overview?category=C04) | 已有关联,年份范围外 | [Rork](/docs/other-research/ai-company-research/overview?company=AI054#research-company-detail) | [E054](https://speedrun.a16z.com/companies/rork) | 映射现有Rork对照记录;2024成立,不因Rork Max发布重新算2026新公司。 |
| [Brila](https://www.producthunt.com/products/brila-2) | [软件开发](/docs/other-research/ai-company-research/overview?category=C04) | 成立年待核 | — | 成立证据待补,产品页读取状态见候选记录 | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [happycapy](https://www.producthunt.com/products/happycapy) | [消费者个人应用](/docs/other-research/ai-company-research/overview?category=C09) | 成立年待核 | — | [PH25-E-19](https://www.producthunt.com/products/happycapy) | 与PH25-19 Trickle历史发布共用当前产品页;页面称原Trickle团队。公司成立年与法人沿革待核,不因改名或新发布自动算新公司。 |
| [Cowork](https://www.producthunt.com/products/claude) | [企业通用工作](/docs/other-research/ai-company-research/overview?category=C05) | 成立年待核 | — | 成立证据待补,产品页读取状态见候选记录 | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Upstream](https://www.producthunt.com/products/upstream-3) | [企业通用工作](/docs/other-research/ai-company-research/overview?category=C05) | 成立年待核 | — | 成立证据待补,产品页读取状态见候选记录 | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Goldfish](https://www.producthunt.com/products/goldfish-early-access) | [消费者个人应用](/docs/other-research/ai-company-research/overview?category=C09) | 成立年待核 | — | 成立证据待补,产品页读取状态见候选记录 | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Framer 3.0](https://www.producthunt.com/products/framer) | [软件开发](/docs/other-research/ai-company-research/overview?category=C04) | 成立年范围外,不新增公司 | — | [PH-FRAMER-ABOUT](https://www.framer.com/about) | Framer官网列2014成立;3.0及AI新产品不作2026新公司,未新增公司。 |
| [OpenSEO](https://www.producthunt.com/products/openseo) | [客户与收入运营](/docs/other-research/ai-company-research/overview?category=C06) | 成立年待核 | — | 成立证据待补,产品页读取状态见候选记录 | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Clarify](https://www.producthunt.com/products/clarify-6) | [客户与收入运营](/docs/other-research/ai-company-research/overview?category=C06) | 成立年待核 | — | 成立证据待补,产品页读取状态见候选记录 | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Lightfield](https://www.producthunt.com/products/lightfield) | [客户与收入运营](/docs/other-research/ai-company-research/overview?category=C06) | 成立年待核 | — | 成立证据待补,产品页读取状态见候选记录 | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Pazi](https://www.producthunt.com/products/pazi) | [企业通用工作](/docs/other-research/ai-company-research/overview?category=C05) | 成立年待核 | — | 成立证据待补,产品页读取状态见候选记录 | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [SuperX](https://www.producthunt.com/products/superx) | [客户与收入运营](/docs/other-research/ai-company-research/overview?category=C06) | 成立年待核 | — | 成立证据待补,产品页读取状态见候选记录 | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [Kilo Code for VS Code](https://www.producthunt.com/products/kilocode) | [软件开发](/docs/other-research/ai-company-research/overview?category=C04) | 已关联公司 | [Kilo Code(已被Anaconda收购)](/docs/other-research/ai-company-research/overview?company=AI072#research-company-detail) | [KILO-START](https://www.anaconda.com/blog/kilo-code-joins-anaconda-what-builders-should-know)、[KILO-PH](https://www.producthunt.com/products/kilocode) | 映射同一Kilo Code个案,不因插件与托管产品分别发布重复新增公司。 |
| [Brew](https://www.producthunt.com/products/brew-5) | [客户与收入运营](/docs/other-research/ai-company-research/overview?category=C06) | 成立年待核 | — | 成立证据待补,产品页读取状态见候选记录 | 产品页读取超时,保留榜单发现;主体、成立年和收入待核。 |
| Render startup credits | [算力与模型基础设施](/docs/other-research/ai-company-research/overview?category=C02) | 推广活动,非公司新增 | — | [PH-2026-PAGE](https://www.producthunt.com/leaderboard/yearly/2026) | 推广创业额度活动,链接回榜单,不把额度当公司收入或新成立公司。 |
| [DataFast](https://www.producthunt.com/products/datafast) | [企业通用工作](/docs/other-research/ai-company-research/overview?category=C05) | 成立年待核 | — | 成立证据待补,产品页读取状态见候选记录 | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
| [KiloClaw](https://www.producthunt.com/products/kiloclaw) | [Agent 开发与运行设施](/docs/other-research/ai-company-research/overview?category=C03) | 已关联公司 | [Kilo Code(已被Anaconda收购)](/docs/other-research/ai-company-research/overview?company=AI072#research-company-detail) | [KILO-START](https://www.anaconda.com/blog/kilo-code-joins-anaconda-what-builders-should-know)、[KILO-PH](https://www.producthunt.com/products/kilocode) | 映射同一Kilo Code个案,不因插件与托管产品分别发布重复新增公司。 |
| [Stitch 2.0 by Google](https://www.producthunt.com/products/stitch-2-0-by-google-2) | [内容与创意](/docs/other-research/ai-company-research/overview?category=C08) | 成立年待核 | — | 成立证据待补,产品页读取状态见候选记录 | 候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。 |
产品页可读只表示有可访问的资料;本批未将所有产品页完成公司、技术或财务深查。HTTP直接采集返回403,因此不声称取得底层全量列表;后续公开档案与未读页面继续保留缺项。
产品页可读只表示有可访问的资料;本批未将所有产品页完成公司、技术或财务深查。既有直接HTTP采集返回403,当前采用可读的公开页面响应,不声称取得底层全量列表;后续公开档案与未读页面继续保留缺项。
## S04 产品发布候选核对(PH-2025-visible-1)
[发现页面](https://www.producthunt.com/leaderboard/yearly/2025),读取于2026-10-30。当前年度档案首个公开响应中19张有文字链接的产品/推广卡片;另有一张仅图片的Framer 3.0位置,未解析为独立产品,保留缺项。未穷尽分页或全年;当前推广位不等于2025发布。
本批19条:1条关联公司、0条关联范围外对照、3条范围外不新增公司、14条成立年待核、1条推广活动。完整来源覆盖标记:未完成。产品任务的初分类不计入主公司表数量,只有已关联的公司记录进入对应公司明细。候选与缺项随研究版本保存在文档站同一SQLite的研究元数据中。
| 发布卡片 | 产品任务初分 | 核对状态 | 关联公司 | 核对证据 | 限制 |
| --- | --- | --- | --- | --- | --- |
| [Screen Studio 3.0](https://www.producthunt.com/products/screen-studio) | [内容与创意](/docs/other-research/ai-company-research/overview?category=C08) | 成立年待核 | — | [PH25-E-01](https://www.producthunt.com/products/screen-studio) | 产品页还列2022年首次发布;公司成立年和AI主营仍待核,不因3.0版本重新算新公司。 |
| [Tana](https://www.producthunt.com/products/tana) | [企业通用工作](/docs/other-research/ai-company-research/overview?category=C05) | 成立年待核 | — | [PH25-E-02](https://www.producthunt.com/products/tana) | AI笔记工作区;2025发布不是公司成立证据,成立年待核。 |
| [Trace](https://www.producthunt.com/products/trace) | [企业通用工作](/docs/other-research/ai-company-research/overview?category=C05) | 已关联公司 | [Trace](/docs/other-research/ai-company-research/overview?company=YC30687#research-company-detail) | [PH25-E-03](https://www.producthunt.com/products/trace)、[YC-E-30687](https://www.ycombinator.com/companies/trace-so)、[TRACE-HOME](https://www.trace.so/) | 产品页指向trace.so,与现有YC30687对应,不新增近名公司。 |
| [Tanka](https://www.producthunt.com/products/tanka) | [企业通用工作](/docs/other-research/ai-company-research/overview?category=C05) | 成立年待核 | — | [PH25-E-04](https://www.producthunt.com/products/tanka) | 团队通信与AI记忆;公司成立年待核。 |
| [Sider 5.0](https://www.producthunt.com/products/chatgpt-sidebar-chrome-extension) | [消费者个人应用](/docs/other-research/ai-company-research/overview?category=C09) | 成立年待核 | — | [PH25-E-05](https://www.producthunt.com/products/chatgpt-sidebar-chrome-extension) | AI研究与浏览器工具;版本更新不等于公司创立,成立年待核。 |
| [Guideflow](https://www.producthunt.com/products/guideflow) | [客户与收入运营](/docs/other-research/ai-company-research/overview?category=C06) | 成立年待核 | — | [PH25-E-06](https://www.producthunt.com/products/guideflow) | 演示自动化;公司成立年、AI业务与收费范围待核。 |
| [Clueso](https://www.producthunt.com/products/clueso) | [内容与创意](/docs/other-research/ai-company-research/overview?category=C08) | 成立年范围外,不新增公司 | — | [PH25-E-07](https://www.producthunt.com/products/clueso)、[PH25-CLUESO-YC](https://www.ycombinator.com/companies/clueso) | YC官方列Founded 2023;2025是产品平台发布时间,不纳入2025—2026新公司。 |
| [YouMind](https://www.producthunt.com/products/youmind) | [内容与创意](/docs/other-research/ai-company-research/overview?category=C08) | 成立年待核 | — | [PH25-E-08](https://www.producthunt.com/products/youmind) | 创作与资料整理;公司成立年待核。 |
| [MGX(现Atoms)](https://www.producthunt.com/products/metagpt-x) | [软件开发](/docs/other-research/ai-company-research/overview?category=C04) | 成立年待核 | — | [PH25-E-09](https://www.producthunt.com/products/metagpt-x) | 产品更名后沿用发布页,需追溯创立主体;不单独新增MGX和Atoms两家公司。 |
| Cloudflare Workers推广 | [算力与模型基础设施](/docs/other-research/ai-company-research/overview?category=C02) | 推广活动,非公司新增 | — | [PH-2025-PAGE](https://www.producthunt.com/leaderboard/yearly/2025) | 当前榜单推广位链接回年度榜单;不作为2025新公司或收入。 |
| [Tool Finder](https://www.producthunt.com/products/tool-finder) | [企业通用工作](/docs/other-research/ai-company-research/overview?category=C05) | 成立年待核 | — | [PH25-E-11](https://www.producthunt.com/products/tool-finder) | 资料显示较早产品发布;公司成立年与是否AI主营待核,不能把软件目录直接当AI公司。 |
| [Chronicle: Cursor for Slides](https://www.producthunt.com/products/chronicle-6) | [内容与创意](/docs/other-research/ai-company-research/overview?category=C08) | 成立年待核 | — | [PH25-E-12](https://www.producthunt.com/products/chronicle-6) | 演示文稿产品;不能按近名关联现有Chronicle Labs(企业Agent测试),成立年待核。 |
| [21st.dev](https://www.producthunt.com/products/21st-dev-the-npm-for-design-engineers) | [软件开发](/docs/other-research/ai-company-research/overview?category=C04) | 成立年范围外,不新增公司 | — | [PH25-E-13](https://www.producthunt.com/products/21st-dev-the-npm-for-design-engineers)、[PH25-21ST-YC](https://www.ycombinator.com/companies/21st) | YC官方列Founded 2024、W26批次;发布年与加速器批次不改变成立年,不归新公司样本。 |
| [Aha](https://www.producthunt.com/products/aha-3) | [客户与收入运营](/docs/other-research/ai-company-research/overview?category=C06) | 成立年待核 | — | [PH25-E-14](https://www.producthunt.com/products/aha-3) | 网红营销Agent;当前品牌AhaCreator,主体、成立年待核。 |
| [Basalt](https://www.producthunt.com/products/basalt) | [Agent 开发与运行设施](/docs/other-research/ai-company-research/overview?category=C03) | 成立年待核 | — | [PH25-E-15](https://www.producthunt.com/products/basalt) | AI评估、监控及部署工具;仅有2025发布信息,成立年待核,质量宣传未独立测试。 |
| [Framer AI Agents](https://www.producthunt.com/products/framer) | [软件开发](/docs/other-research/ai-company-research/overview?category=C04) | 成立年范围外,不新增公司 | — | [PH25-E-16](https://www.producthunt.com/products/framer)、[PH-FRAMER-ABOUT](https://www.framer.com/about) | 当前推广卡片指向Framer;官网列2014成立,不作2025新公司或2025发布证据。 |
| [Tapflow 2.0](https://www.producthunt.com/products/tapflow) | [企业通用工作](/docs/other-research/ai-company-research/overview?category=C05) | 成立年待核 | — | [PH25-E-17](https://www.producthunt.com/products/tapflow) | 将知识与文档打包出售;公司成立年、AI主营与收入归属待核。 |
| [Musa](https://www.producthunt.com/products/musa-2) | [消费者个人应用](/docs/other-research/ai-company-research/overview?category=C09) | 成立年待核 | — | [PH25-E-18](https://www.producthunt.com/products/musa-2) | 个人健康与自我照护产品;公司成立年及AI是否主营待核。 |
| [Trickle - Magic Canvas](https://www.producthunt.com/products/happycapy) | [软件开发](/docs/other-research/ai-company-research/overview?category=C04) | 成立年待核 | — | [PH25-E-19](https://www.producthunt.com/products/happycapy) | 历史卡片现跳到Happycapy页面,页面称原Trickle团队;与PH26-04有产品沿革关联,不能据此确认新法人或成立年。 |
产品页可读只表示有可访问的资料;本批未将所有产品页完成公司、技术或财务深查。既有直接HTTP采集返回403,当前采用可读的公开页面响应,不声称取得底层全量列表;后续公开档案与未读页面继续保留缺项。
## 尚未满足的研究条件
+583 -19
View File
@@ -1,5 +1,5 @@
{
"version": "2026-10-30-ph-1",
"version": "2026-10-30-ph-2",
"asOf": "2026-10-30",
"scope": "全球公开资料研究:保留首批个案,并扩展核查2025—2026八个YC批次候选池;成立年份以官方公司页面字段为依据。",
"limitations": [
@@ -7517,28 +7517,41 @@
"year": 2025,
"team": 3,
"location": "London, United Kingdom",
"business": "公司简介:Context-aware orchestration between humans and AI.",
"buyer": "本轮未逐一核验",
"delivery": "公开YC公司资料;交付与付费使用待核验",
"notes": "目录基础资料;AI相关描述与业务分类均待进一步人工复核。收入、定价和技术能力未逐一核验。",
"business": "提供企业人与AI Agent的上下文编排、任务路由及跨部门自动化。",
"buyer": "企业运营、业务与IT团队",
"delivery": "官网BETA与联系入口可读;未独立运行或验证付费使用。",
"notes": "2025成立据YC自述。官网合同金额及任务计数属于产品示例,不能当公司ARR或实际客户指标;公开定价和收入未取得。",
"cohort": "2025年成立",
"teamBasis": "YC官方页面Team Size;2026-10-30访问快照,业务截至日未注明",
"price": "本轮未逐一核验",
"stage": "目录公开,商业成熟度待核验",
"sourceType": "YC官方页面中的公司自述",
"price": "官网联系团队;未取得公开金额",
"stage": "BETA与公开联系入口;商业规模待核",
"sourceType": "YC公司自述、公司官网及Product Hunt发布",
"evidenceIds": [
"YC-E-30687"
"YC-E-30687",
"PH25-E-03",
"TRACE-HOME"
],
"revenueStatus": "unknown",
"profileOnly": true,
"classificationBasis": "目录标签的规则初分",
"profileOnly": false,
"classificationBasis": "2026-10-30人工复核YC与官网:按主要企业运营任务归C05;不因底层Agent能力归基础设施。",
"directoryTags": [
"SaaS",
"B2B",
"Productivity",
"Enterprise Software",
"AI"
]
],
"directoryOrigin": "yc-2025-2026",
"businessModel": "企业工作流编排;收费方式和合同经常性待核",
"technicalReview": {
"level": "description",
"reviewedAt": "2026-10-30",
"summary": "已读上下文编排与治理的官方功能介绍;没有执行产品、复测性能或核验宣称采用。",
"evidenceIds": [
"YC-E-30687",
"TRACE-HOME"
]
}
},
{
"id": "YC30688",
@@ -43786,6 +43799,259 @@
"kind": "公司官方材料",
"summary": "该站介绍健康、长寿和消费品牌业务及CEO Žygimantas Surintas,与kilo.ai编程工具的创始团队、产品及域名不同。",
"limitation": "只用于近名实体排除,不把该公司的收入、融资或目标归Kilo Code。"
},
{
"id": "PH-2025-PAGE",
"companyId": null,
"title": "Product Hunt 2025年度榜单可读响应",
"url": "https://www.producthunt.com/leaderboard/yearly/2025",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "登记首个公开响应中19张有文字链接的产品/推广卡片,另有一张只有图片的Framer 3.0位置保留缺项。",
"limitation": "未包括分页、动态加载和全年档案;当前响应有推广位,不能把当前推广内容当作2025发布证据。"
},
{
"id": "PH25-E-01",
"companyId": null,
"title": "Screen Studio 3.0产品发布资料",
"url": "https://www.producthunt.com/products/screen-studio",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "产品页还列2022年首次发布;公司成立年和AI主营仍待核,不因3.0版本重新算新公司。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-02",
"companyId": null,
"title": "Tana产品发布资料",
"url": "https://www.producthunt.com/products/tana",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "AI笔记工作区;2025发布不是公司成立证据,成立年待核。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-03",
"companyId": "YC30687",
"title": "Trace产品发布资料",
"url": "https://www.producthunt.com/products/trace",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "产品页指向trace.so,与现有YC30687对应,不新增近名公司。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-04",
"companyId": null,
"title": "Tanka产品发布资料",
"url": "https://www.producthunt.com/products/tanka",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "团队通信与AI记忆;公司成立年待核。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-05",
"companyId": null,
"title": "Sider 5.0产品发布资料",
"url": "https://www.producthunt.com/products/chatgpt-sidebar-chrome-extension",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "AI研究与浏览器工具;版本更新不等于公司创立,成立年待核。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-06",
"companyId": null,
"title": "Guideflow产品发布资料",
"url": "https://www.producthunt.com/products/guideflow",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "演示自动化;公司成立年、AI业务与收费范围待核。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-07",
"companyId": null,
"title": "Clueso产品发布资料",
"url": "https://www.producthunt.com/products/clueso",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "YC官方列Founded 2023;2025是产品平台发布时间,不纳入2025—2026新公司。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-08",
"companyId": null,
"title": "YouMind产品发布资料",
"url": "https://www.producthunt.com/products/youmind",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "创作与资料整理;公司成立年待核。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-09",
"companyId": null,
"title": "MGX(现Atoms)产品发布资料",
"url": "https://www.producthunt.com/products/metagpt-x",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "产品更名后沿用发布页,需追溯创立主体;不单独新增MGX和Atoms两家公司。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-11",
"companyId": null,
"title": "Tool Finder产品发布资料",
"url": "https://www.producthunt.com/products/tool-finder",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "资料显示较早产品发布;公司成立年与是否AI主营待核,不能把软件目录直接当AI公司。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-12",
"companyId": null,
"title": "Chronicle: Cursor for Slides产品发布资料",
"url": "https://www.producthunt.com/products/chronicle-6",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "演示文稿产品;不能按近名关联现有Chronicle Labs(企业Agent测试),成立年待核。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-13",
"companyId": null,
"title": "21st.dev产品发布资料",
"url": "https://www.producthunt.com/products/21st-dev-the-npm-for-design-engineers",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "YC官方列Founded 2024、W26批次;发布年与加速器批次不改变成立年,不归新公司样本。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-14",
"companyId": null,
"title": "Aha产品发布资料",
"url": "https://www.producthunt.com/products/aha-3",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "网红营销Agent;当前品牌AhaCreator,主体、成立年待核。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-15",
"companyId": null,
"title": "Basalt产品发布资料",
"url": "https://www.producthunt.com/products/basalt",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "AI评估、监控及部署工具;仅有2025发布信息,成立年待核,质量宣传未独立测试。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-16",
"companyId": null,
"title": "Framer AI Agents产品发布资料",
"url": "https://www.producthunt.com/products/framer",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "当前推广卡片指向Framer;官网列2014成立,不作2025新公司或2025发布证据。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-17",
"companyId": null,
"title": "Tapflow 2.0产品发布资料",
"url": "https://www.producthunt.com/products/tapflow",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "将知识与文档打包出售;公司成立年、AI主营与收入归属待核。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-18",
"companyId": null,
"title": "Musa产品发布资料",
"url": "https://www.producthunt.com/products/musa-2",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "个人健康与自我照护产品;公司成立年及AI是否主营待核。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-E-19",
"companyId": null,
"title": "Trickle - Magic Canvas产品发布资料",
"url": "https://www.producthunt.com/products/happycapy",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "产品发布平台",
"summary": "历史卡片现跳到Happycapy页面,页面称原Trickle团队;与PH26-04有产品沿革关联,不能据此确认新法人或成立年。",
"limitation": "平台发布与当前产品定位;不单独证明公司成立年、公司ARR或技术性能。"
},
{
"id": "PH25-CLUESO-YC",
"companyId": null,
"title": "Clueso官方目录成立年",
"url": "https://www.ycombinator.com/companies/clueso",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "YC官方页面中的公司自述",
"summary": "YC官方字段列Founded 2023、Winter 2023,与2025产品发布不同。",
"limitation": "官方目录中的公司自述,未作工商核验;仅用于范围排除。"
},
{
"id": "PH25-21ST-YC",
"companyId": null,
"title": "21st官方目录成立年",
"url": "https://www.ycombinator.com/companies/21st",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "YC官方页面中的公司自述",
"summary": "YC官方字段列Founded 2024、Winter 2026;加入2026批次不代表当年成立。",
"limitation": "官方目录中的公司自述,未作工商核验;创始人此前Rork与其他项目的财务不归21st。"
},
{
"id": "PH-FRAMER-ABOUT",
"companyId": null,
"title": "Framer官方创立介绍",
"url": "https://www.framer.com/about",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "公司官方材料",
"summary": "官网列2014成立,并描述设计工具至网站平台及AI Agent的演化。",
"limitation": "估值与融资不当收入;2025—2026发布的版本不能改变公司创立时间。"
},
{
"id": "TRACE-HOME",
"companyId": "YC30687",
"title": "Trace官方产品介绍",
"url": "https://www.trace.so/",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "公司官方材料",
"summary": "官网将产品标为BETA,面向企业部门间的人与Agent编排、上下文和审计工作流,入口为联系团队。",
"limitation": "示例界面的合同金额、任务数及实体数不是公司收入、真实客户或采用数据;未独立运行,未取得公开定价。"
}
],
"reviews": [
@@ -44636,6 +44902,21 @@
"companyIds": [
"AI072"
]
},
{
"id": "TRACE-R-DEMO",
"type": "演示与财务边界",
"company": "Trace",
"summary": "官网示例呈现合同金额、任务计数和实体数;页面未将这些定义为公司实绩。",
"evidenceIds": [
"TRACE-HOME",
"PH25-E-03"
],
"handling": "不录入收入或采用观测;Trace按官网域名trace.so与YC主体关联,不与TraceRoot等近名项混淆。",
"scope": "companies",
"companyIds": [
"YC30687"
]
}
],
"coverage": {
@@ -44679,7 +44960,10 @@
"profileStatus": "readable",
"status": "existing-outside-cohort",
"note": "映射现有Rork对照记录;2024成立,不因Rork Max发布重新算2026新公司。",
"companyId": "AI054"
"companyId": "AI054",
"evidenceIds": [
"E054"
]
},
{
"id": "PH26-03",
@@ -44699,7 +44983,10 @@
"kind": "product",
"profileStatus": "readable",
"status": "pending-year",
"note": "候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。"
"note": "与PH25-19 Trickle历史发布共用当前产品页;页面称原Trickle团队。公司成立年与法人沿革待核,不因改名或新发布自动算新公司。",
"evidenceIds": [
"PH25-E-19"
]
},
{
"id": "PH26-05",
@@ -44738,8 +45025,11 @@
"categoryId": "C04",
"kind": "product",
"profileStatus": "readable",
"status": "pending-year",
"note": "候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。"
"status": "outside-cohort",
"note": "Framer官网列2014成立;3.0及AI新产品不作2026新公司,未新增公司。",
"evidenceIds": [
"PH-FRAMER-ABOUT"
]
},
{
"id": "PH26-09",
@@ -44800,7 +45090,11 @@
"profileStatus": "readable",
"status": "linked",
"note": "映射同一Kilo Code个案,不因插件与托管产品分别发布重复新增公司。",
"companyId": "AI072"
"companyId": "AI072",
"evidenceIds": [
"KILO-START",
"KILO-PH"
]
},
{
"id": "PH26-15",
@@ -44820,7 +45114,10 @@
"kind": "promotion",
"profileStatus": "archive-only",
"status": "promotion",
"note": "推广创业额度活动,链接回榜单,不把额度当公司收入或新成立公司。"
"note": "推广创业额度活动,链接回榜单,不把额度当公司收入或新成立公司。",
"evidenceIds": [
"PH-2026-PAGE"
]
},
{
"id": "PH26-17",
@@ -44841,7 +45138,11 @@
"profileStatus": "readable",
"status": "linked",
"note": "映射同一Kilo Code个案,不因插件与托管产品分别发布重复新增公司。",
"companyId": "AI072"
"companyId": "AI072",
"evidenceIds": [
"KILO-START",
"KILO-PH"
]
},
{
"id": "PH26-19",
@@ -44855,6 +45156,269 @@
}
],
"id": "PH-2026-visible-1"
},
{
"id": "PH-2025-visible-1",
"sourceId": "S04",
"url": "https://www.producthunt.com/leaderboard/yearly/2025",
"accessedAt": "2026-10-30",
"scope": "当前年度档案首个公开响应中19张有文字链接的产品/推广卡片;另有一张仅图片的Framer 3.0位置,未解析为独立产品,保留缺项。未穷尽分页或全年;当前推广位不等于2025发布。",
"complete": false,
"records": [
{
"id": "PH25-01",
"name": "Screen Studio 3.0",
"url": "https://www.producthunt.com/products/screen-studio",
"categoryId": "C08",
"kind": "product",
"profileStatus": "readable",
"status": "pending-year",
"note": "产品页还列2022年首次发布;公司成立年和AI主营仍待核,不因3.0版本重新算新公司。",
"evidenceIds": [
"PH25-E-01"
]
},
{
"id": "PH25-02",
"name": "Tana",
"url": "https://www.producthunt.com/products/tana",
"categoryId": "C05",
"kind": "product",
"profileStatus": "readable",
"status": "pending-year",
"note": "AI笔记工作区;2025发布不是公司成立证据,成立年待核。",
"evidenceIds": [
"PH25-E-02"
]
},
{
"id": "PH25-03",
"name": "Trace",
"url": "https://www.producthunt.com/products/trace",
"categoryId": "C05",
"kind": "product",
"profileStatus": "readable",
"status": "linked",
"note": "产品页指向trace.so,与现有YC30687对应,不新增近名公司。",
"evidenceIds": [
"PH25-E-03",
"YC-E-30687",
"TRACE-HOME"
],
"companyId": "YC30687"
},
{
"id": "PH25-04",
"name": "Tanka",
"url": "https://www.producthunt.com/products/tanka",
"categoryId": "C05",
"kind": "product",
"profileStatus": "readable",
"status": "pending-year",
"note": "团队通信与AI记忆;公司成立年待核。",
"evidenceIds": [
"PH25-E-04"
]
},
{
"id": "PH25-05",
"name": "Sider 5.0",
"url": "https://www.producthunt.com/products/chatgpt-sidebar-chrome-extension",
"categoryId": "C09",
"kind": "product",
"profileStatus": "readable",
"status": "pending-year",
"note": "AI研究与浏览器工具;版本更新不等于公司创立,成立年待核。",
"evidenceIds": [
"PH25-E-05"
]
},
{
"id": "PH25-06",
"name": "Guideflow",
"url": "https://www.producthunt.com/products/guideflow",
"categoryId": "C06",
"kind": "product",
"profileStatus": "readable",
"status": "pending-year",
"note": "演示自动化;公司成立年、AI业务与收费范围待核。",
"evidenceIds": [
"PH25-E-06"
]
},
{
"id": "PH25-07",
"name": "Clueso",
"url": "https://www.producthunt.com/products/clueso",
"categoryId": "C08",
"kind": "product",
"profileStatus": "readable",
"status": "outside-cohort",
"note": "YC官方列Founded 2023;2025是产品平台发布时间,不纳入2025—2026新公司。",
"evidenceIds": [
"PH25-E-07",
"PH25-CLUESO-YC"
]
},
{
"id": "PH25-08",
"name": "YouMind",
"url": "https://www.producthunt.com/products/youmind",
"categoryId": "C08",
"kind": "product",
"profileStatus": "readable",
"status": "pending-year",
"note": "创作与资料整理;公司成立年待核。",
"evidenceIds": [
"PH25-E-08"
]
},
{
"id": "PH25-09",
"name": "MGX(现Atoms)",
"url": "https://www.producthunt.com/products/metagpt-x",
"categoryId": "C04",
"kind": "product",
"profileStatus": "readable",
"status": "pending-year",
"note": "产品更名后沿用发布页,需追溯创立主体;不单独新增MGX和Atoms两家公司。",
"evidenceIds": [
"PH25-E-09"
]
},
{
"id": "PH25-10",
"name": "Cloudflare Workers推广",
"url": null,
"categoryId": "C02",
"kind": "promotion",
"profileStatus": "archive-only",
"status": "promotion",
"note": "当前榜单推广位链接回年度榜单;不作为2025新公司或收入。",
"evidenceIds": [
"PH-2025-PAGE"
]
},
{
"id": "PH25-11",
"name": "Tool Finder",
"url": "https://www.producthunt.com/products/tool-finder",
"categoryId": "C05",
"kind": "product",
"profileStatus": "readable",
"status": "pending-year",
"note": "资料显示较早产品发布;公司成立年与是否AI主营待核,不能把软件目录直接当AI公司。",
"evidenceIds": [
"PH25-E-11"
]
},
{
"id": "PH25-12",
"name": "Chronicle: Cursor for Slides",
"url": "https://www.producthunt.com/products/chronicle-6",
"categoryId": "C08",
"kind": "product",
"profileStatus": "readable",
"status": "pending-year",
"note": "演示文稿产品;不能按近名关联现有Chronicle Labs(企业Agent测试),成立年待核。",
"evidenceIds": [
"PH25-E-12"
]
},
{
"id": "PH25-13",
"name": "21st.dev",
"url": "https://www.producthunt.com/products/21st-dev-the-npm-for-design-engineers",
"categoryId": "C04",
"kind": "product",
"profileStatus": "readable",
"status": "outside-cohort",
"note": "YC官方列Founded 2024、W26批次;发布年与加速器批次不改变成立年,不归新公司样本。",
"evidenceIds": [
"PH25-E-13",
"PH25-21ST-YC"
]
},
{
"id": "PH25-14",
"name": "Aha",
"url": "https://www.producthunt.com/products/aha-3",
"categoryId": "C06",
"kind": "product",
"profileStatus": "readable",
"status": "pending-year",
"note": "网红营销Agent;当前品牌AhaCreator,主体、成立年待核。",
"evidenceIds": [
"PH25-E-14"
]
},
{
"id": "PH25-15",
"name": "Basalt",
"url": "https://www.producthunt.com/products/basalt",
"categoryId": "C03",
"kind": "product",
"profileStatus": "readable",
"status": "pending-year",
"note": "AI评估、监控及部署工具;仅有2025发布信息,成立年待核,质量宣传未独立测试。",
"evidenceIds": [
"PH25-E-15"
]
},
{
"id": "PH25-16",
"name": "Framer AI Agents",
"url": "https://www.producthunt.com/products/framer",
"categoryId": "C04",
"kind": "product",
"profileStatus": "readable",
"status": "outside-cohort",
"note": "当前推广卡片指向Framer;官网列2014成立,不作2025新公司或2025发布证据。",
"evidenceIds": [
"PH25-E-16",
"PH-FRAMER-ABOUT"
]
},
{
"id": "PH25-17",
"name": "Tapflow 2.0",
"url": "https://www.producthunt.com/products/tapflow",
"categoryId": "C05",
"kind": "product",
"profileStatus": "readable",
"status": "pending-year",
"note": "将知识与文档打包出售;公司成立年、AI主营与收入归属待核。",
"evidenceIds": [
"PH25-E-17"
]
},
{
"id": "PH25-18",
"name": "Musa",
"url": "https://www.producthunt.com/products/musa-2",
"categoryId": "C09",
"kind": "product",
"profileStatus": "readable",
"status": "pending-year",
"note": "个人健康与自我照护产品;公司成立年及AI是否主营待核。",
"evidenceIds": [
"PH25-E-18"
]
},
{
"id": "PH25-19",
"name": "Trickle - Magic Canvas",
"url": "https://www.producthunt.com/products/happycapy",
"categoryId": "C04",
"kind": "product",
"profileStatus": "readable",
"status": "pending-year",
"note": "历史卡片现跳到Happycapy页面,页面称原Trickle团队;与PH26-04有产品沿革关联,不能据此确认新法人或成立年。",
"evidenceIds": [
"PH25-E-19"
]
}
]
}
]
}
+3 -3
View File
@@ -1,5 +1,5 @@
{
"version": "2026-10-30-2",
"version": "2026-10-30-3",
"scopeConfirmedAt": "2026-10-30",
"acceptance": "以确认的公开来源清单为边界,逐条核对并标明缺项。",
"provenance": "S01—S12恢复自已提交用户的《AI公司研究_来源与分类模板》来源清单;S13—S16单列后续已使用的补充证据渠道,不将使用次数当作全量覆盖。",
@@ -59,8 +59,8 @@
"producthunt.com"
],
"initialAccess": "官网可读取",
"boundary": "已登记2026年度榜单首次响应19张卡片:17个产品页可读、1超时、1推广卡;只核当前可见批次,未穷尽两年发布档案。",
"nextCheck": "补2025档案、2026其余分页/日期及公司成立证据;多产品映射同一公司,未核年份保持候选。",
"boundary": "2026与2025年度档案各登记首个公开响应19条,共38条候选/推广;2025另有一个仅图片位置未解析。已逐条保留关联、范围外与年份待核状态,未穷尽两年档案。",
"nextCheck": "继续补两年其余分页/日期、仅图片位置及成立证据;推广位不当历史发布,不把产品改名、版本与公司成立混同。",
"limitation": "上线时间不等于成立时间",
"accessRecheckedAt": "2026-10-30"
},
+1 -1
View File
@@ -1,5 +1,5 @@
{
"sourceVersion": "2026-10-30-ph-1",
"sourceVersion": "2026-10-30-ph-2",
"asOf": "2026-10-30",
"metric": "platform-mrr-usd",
"sampleUnit": "product-or-business",
+13 -6
View File
@@ -58,12 +58,14 @@ def candidate_register():
companies = {c['id']: c for c in DATA['companies']}
categories = {c['id']: c['name'] for c in DATA['categories']}
known_sources = {s['id'] for s in SOURCES['sources']}
evidence = {e['id']: e for e in DATA['evidence']}
assert len({b['id'] for b in batches}) == len(batches)
all_ids = [r['id'] for b in batches for r in b['records']]
assert len(set(all_ids)) == len(all_ids)
lines = []
statuses = {'pending-year': '成立年待核', 'linked': '已关联公司',
'existing-outside-cohort': '已有关联,年份范围外', 'promotion': '推广活动,非公司新增'}
'existing-outside-cohort': '已有关联,年份范围外',
'outside-cohort': '成立年范围外,不新增公司', 'promotion': '推广活动,非公司新增'}
for batch in batches:
assert batch['sourceId'] in known_sources
assert batch['accessedAt'] <= DATA['asOf']
@@ -71,21 +73,26 @@ def candidate_register():
rows = batch['records']
counts = Counter(r['status'] for r in rows)
assert sum(counts.values()) == len(rows)
lines += ['', f"## {batch['sourceId']} 产品发布候选核对", '',
lines += ['', f"## {batch['sourceId']} 产品发布候选核对({batch['id']})", '',
f"[发现页面]({batch['url']}),读取于{batch['accessedAt']}。{batch['scope']}", '',
f"本批{len(rows)}条:{counts['linked']}条关联公司、{counts['existing-outside-cohort']}条关联范围外对照、{counts['pending-year']}条成立年待核、{counts['promotion']}条推广活动。完整来源覆盖标记:{'已完成' if batch['complete'] else '未完成'}。产品任务的初分类不计入主公司表数量,只有已关联的公司记录进入对应公司明细。候选与缺项随研究版本保存在文档站同一SQLite的研究元数据中。", '',
'| 发布卡片 | 产品任务初分 | 核对状态 | 关联公司 | 限制 |', '| --- | --- | --- | --- | --- |']
f"本批{len(rows)}条:{counts['linked']}条关联公司、{counts['existing-outside-cohort']}条关联范围外对照、{counts['outside-cohort']}条范围外不新增公司、{counts['pending-year']}条成立年待核、{counts['promotion']}条推广活动。完整来源覆盖标记:{'已完成' if batch['complete'] else '未完成'}。产品任务的初分类不计入主公司表数量,只有已关联的公司记录进入对应公司明细。候选与缺项随研究版本保存在文档站同一SQLite的研究元数据中。", '',
'| 发布卡片 | 产品任务初分 | 核对状态 | 关联公司 | 核对证据 | 限制 |', '| --- | --- | --- | --- | --- | --- |']
for row in rows:
assert row['categoryId'] in categories
assert row['status'] in statuses
assert all(eid in evidence for eid in row.get('evidenceIds', []))
if row['status'] == 'outside-cohort':
assert row.get('evidenceIds') and not row.get('companyId')
name = f"[{row['name']}]({row['url']})" if row['url'] else row['name']
company = '—'
if row.get('companyId'):
assert row['companyId'] in companies
c = companies[row['companyId']]
company = f"[{c['name']}]({BASE}?company={c['id']}#research-company-detail)"
lines.append(f"| {name} | {categories[row['categoryId']]} | {statuses[row['status']]} | {company} | {row['note']} |")
lines += ['', '产品页可读只表示有可访问的资料;本批未将所有产品页完成公司、技术或财务深查。HTTP直接采集返回403,因此不声称取得底层全量列表;后续公开档案与未读页面继续保留缺项。', '']
proof = '、'.join(f"[{eid}]({evidence[eid]['url']})" for eid in row.get('evidenceIds', [])) or '成立证据待补,产品页读取状态见候选记录'
category = f"[{categories[row['categoryId']]}]({BASE}?category={row['categoryId']})"
lines.append(f"| {name} | {category} | {statuses[row['status']]} | {company} | {proof} | {row['note']} |")
lines += ['', '产品页可读只表示有可访问的资料;本批未将所有产品页完成公司、技术或财务深查。既有直接HTTP采集返回403,当前采用可读的公开页面响应,不声称取得底层全量列表;后续公开档案与未读页面继续保留缺项。', '']
return lines