DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

60777flowers /

60777flowers/dsh-equity-diligence

Verified

一级市场尽调前的公开信息调查平台:类型化底稿、证据账本、方案编排、可追溯交付与 Web 工作台

★ 1 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHubProject homepage
READMESource: main@90d34f42

一级市场尽调 · 公开信息调查工作台

把「尽调前的公开信息调查」从个人手艺,变成一条流程标准化、交付标准化、信息收集自动化的流水线。

面向一级股权市场从业者(PE / VC / CVC / 战投 / FA)的调查工作台,以 DeepSeek Harness 插件形式运行在 Web GUI 中:

25 个内置模块(23 个专用方向 + 1 个通用兜底 + 1 个交付构建器) · 32 类类型化底稿 · 33 种勾稽算子 · 12 条核查触发器 · 代码化交付验收

license status

状态说明(请先读):软件已完整(内核、执行器、交付、UI 全链路可跑,34 项测试通过),但 25 个模块的方法论均为 draft,尚未经金融专家逐模块评审。本仓库不声称任何模块已 stable。见 已知限制。


目录

  • 1. 它解决什么问题
  • 2. 做法:三层解耦
  • 3. 和「直接问 AI」的区别
  • 4. 快速开始
  • 5. 一次调查长什么样
  • 6. 内置模块
  • 7. 模块现状:谁写的、成熟到什么程度
  • 8. 预设方案
  • 9. 自定义模块
  • 10. 底稿、勾稽与验收
  • 11. 交付物
  • 12. 架构
  • 13. 命令与工具
  • 14. 已知限制
  • 15. 合规边界
  • 16. 参与贡献

1. 它解决什么问题

正式尽调(IC、进场 DD)之前,分析师必须先回答一整组公开信息问题:这家公司是谁?股权和控制权怎么走?做什么业务、赚什么钱?客户和供应商是谁?技术从哪来?有没有诉讼、处罚、经营异常?行业地位如何?和我们有没有合作可能?还有哪些必须进场核?

这些问题大部分只靠公开信息就能答。缺的从来不是方法,而是把方法组织成一条可复用的流水线。现实中的四个卡点:

痛点 具体表现 本项目的做法
信息收集困难 来源散在公告、工商、中基协、裁判文书、官网、媒体里;不知道该查哪些渠道、按什么顺序查、查到什么程度算够 模块内置检索路径、来源优先级(公告 > 工商 > 媒体)、最低证据数与覆盖率门
重复劳动多 每换一个标的,都要重写一遍提示词、重捋一遍流程;同一个人做十遍,十遍都不一样 方案(playbook)+ 预设:一次配置,反复用于不同标的;断点恢复、幂等重跑
数据形式非标 每个人交上来的 Excel 列不一样、口径不一样、金额单位不一样,汇总时靠人眼对齐 32 类底稿 JSON Schema 约束字段与口径;交付工作簿由代码生成,列结构固定
交付一致性差 同样的问题,不同团队给出的深度、结构、证据强度差异很大;"查了没有/查得对不对"说不清 底稿之间声明式勾稽 + 交付前代码验收(QA 阻断项)

2. 做法:三层解耦

┌───────────────────────────────────────────────────────────────┐
│ 平台层  插件统一工作流                                        │
│         项目 → 方案 → 单元 → 底稿 → 证据 → 审核 → 交付        │
│         (状态机、断点恢复、幂等、预算、暂停取消,都在内核里)│
├───────────────────────────────────────────────────────────────┤
│ 能力层  skill = 模块单元                                      │
│         每个调查方向一个模块:方法论 + 任务模板 + 门 + 降级   │
│         23 个专用方向 + 1 个通用兜底 + 1 个交付构建器 = 25    │
├───────────────────────────────────────────────────────────────┤
│ 质量层  底稿类型化 → 勾稽可声明 → 交付代码验收                │
│         32 类底稿 · 33 种勾稽算子 · 12 条核查触发器 · 代码验收│
└───────────────────────────────────────────────────────────────┘

2.1 平台层:用插件把「工作流」钉死

不把流程写进提示词,而是写进内核。分析师面对的不再是"和 AI 聊天",而是六个动作:

立项 → 看方案 → 编译 → 运行 → 处理议题 → 交付

内核负责:底稿版本(revision)、上游变更只标直接下游 stale、预算上限、暂停/取消/断点恢复、证据出网审计。流程不会被一次对话的上下文长度冲掉。

2.2 能力层:每个调查方向是一个 skill 模块

一个模块就是一个标准文件夹,不需要写运行时代码:

assets/modules/<module-id>/
├─ module.yaml          # 身份、输入/输出类型、门、预算、参数
├─ SKILL.md             # 方法论:查什么、去哪查、怎么记、口径怎么写
├─ prompts/collect.md   # 任务模板(变量注入:项目、目标、上游底稿、输出 schema)
├─ rules/gates.json     # 机器可判定的规则(必填、覆盖率、勾稽)
├─ rules/rubric.md      # 五维质量 rubric
└─ fallback.md          # 工具不可用时的最低调查清单

新方向 = 加一个文件夹,不改内核。没有专用方向时,用 generic-investigation + 自由调查(mode=adhoc)兜底。

2.3 质量层:底稿有类型,勾稽可声明,交付靠代码验收

这是和"让模型写一份报告"最本质的差别:

  • 底稿有类型:32 类 JSON Schema,逻辑主键 type + scope + subjectId + partitionKey + period/asOf,历史 revision 不覆盖;
  • 勾稽可声明:模块在 rules/gates.json 里声明底稿内部与跨字段的一致性关系(求和=100、两字段必须相等、集合必须覆盖、引用的证据必须存在……),也可以在项目级自定义;
  • 交付靠代码验收:Python + Node 两层体检,结构、列语义、状态字段、公式、标绿、摘要↔底稿一致性,失败即阻断交付,不靠人看。

3. 和「直接问 AI」的区别

维度 直接问 AI 本工作台
流程 每次重新描述,随对话漂移 方案固化为可编译的 DAG,缺生产者/成环/顺序错都在编译期报错
证据 结论里夹来源,无法核 Claim–Evidence 账本,quote 必须逐字命中原文,原文 hash 快照不可变
查不到 容易变成"无"或编一个 强制状态字段:not_disclosed_after_search 必须链到检索记录,不留空
数据形状 一坨 Markdown 32 类带 schema 的底稿,可被下游模块引用
一致性 靠复查 33 种勾稽算子 + 交付 QA 阻断项
长任务 上下文一断就重来 断点恢复、幂等重跑、上游变更只标直接下游 stale
责任边界 说不清谁签的字 提议/裁决分离:Agent 只能 propose,decide / signoff 是用户专属动作

4. 快速开始

4.1 前置

依赖 版本 说明
DeepSeek Harness ^0.2.1-rc.5 插件宿主,需要 Web GUI
Node.js >= 22 内核与构建器
Python >= 3.11 + openpyxl 生成 xlsx;PDF 解析可选装 pymupdf
pnpm 任意 可用 corepack pnpm,安装脚本会自动建 shim

4.2 安装到 web profile

# 1) 本地 link 安装
dsh plugin --profile web add "link:<本仓库绝对路径>"

# 2) 一键脚本(推荐):备份 → 安装 → 去重 → 追加 patch 行 → 生成回滚
pwsh -File tools/install-local.ps1

install-local.ps1 会做五件事:备份 profile 的 package.json / cordis.patch.yml、建 pnpm shim、执行 link 安装、从 dsh.profile.bundles 移除本包避免与 patch 行重复、在 cordis.patch.yml 追加单行 equity-diligence。

装完刷新页面;宿主未热加载时重启 DSH Web 进程。回滚:pwsh -File tools/rollback-local.ps1。

4.3 第一次调查

在 GUI 里:左侧栏点击 一级市场调查 → 新建项目(填公司名,选预设)→ 编译 → 运行 → 交付。

或直接对主 Agent 说:

用一级市场调查插件查一下 XX 公司,用 standard 预设

或用命令:/equity new <公司>、/equity compile、/equity run、/equity deliver、/equity doctor。

4.4 自检

node tools/validate-assets.mjs   # 32 类 / 25 模块 / 5 预设 静态校验与编译
node tools/check.mjs             # 语法 + 资产 + 预设编译
node --test tests/*.test.js      # 34 项测试(内核/门/管线/迁移/API/UI bundle/模块来源)

项目默认落在 workspace/equity-projects/<slug>/,可用 root 参数指定。

5. 一次调查长什么样

步 动作 谁执行 产出
1 立项 equity_project(create) 用户 / Agent project.json、00_基准/委托方背景.md
2 定方案 equity_playbook(get) Agent 提议,用户确认 模块、依赖、预算
3 编译 equity_playbook(compile) 内核 有 missing_producer / cycle_detected / order_violation 就先修方案,不许硬跑
4 运行 equity_run(start) 执行器 逐单元产出底稿 + Claim/Evidence
5 过门 内核 schema / coverage / rule / rubric 门;不过则 needs_human
6 处理议题 equity_review(list) Agent propose,用户 decide 争议、待核、红旗
7 交付 equity_deliver(build → verify → present) 构建器 摘要 + 工作簿 + 7+N + 底稿包 + 证据快照 + QA 与签发记录

执行器有三种,自动选择:private-agent(子代理,带 web 工具,逐条回源校验引文)→ native-loop(无子代理时的有界 JSON 工具循环兜底)→ fixture(离线,供测试与演示)。

6. 内置模块

25 个模块(23 个专用调查方向 + 1 个通用兜底 + 1 个交付构建器),全部 draft。按调查阶段分组(预设决定在一个项目里启用哪些):

阶段 模块 回答什么问题
主体 entity-resolution 主体识别与工商底册:到底查的是哪个法律主体
股权 ownership-chain 股权、控制权与特殊权利:谁是实控人,有没有对赌/优先权
股权 investment-map ★ 对外投资版图:钱投到了哪里(九类出口、7+N 分表)
股权 related-parties 关联方与关联交易
人 org-people 创始人与关键人
人 workforce 组织、人力与用工
业务 business-segment 产品矩阵与技术路线
业务 customers-orders 客户、订单与招投标
业务 supply-capacity 供应链、产能与成本
技术 ip-portfolio 知识产权组合
技术 tech-origin 技术来源、FTO 与商业秘密
技术 qualifications 资质、认定与准入
财务 financials-public 财务质量与勾稽
财务 financing-history 融资历史与估值轨迹
财务 debt-guarantee 债务、担保与评级
风险 legal-risk 司法风险
风险 regulatory-compliance 行政监管与信用
风险 policy-exposure 出口管制与地缘合规
风险 esg-ehs ESG、环保与安全生产
风险 public-sentiment 舆情与利益相关方
行业 market-landscape 行业空间与竞争格局
评估 assessment-fit 合作契合度(委托方视角,a/b/c/d 对照)
评估 red-flags 证据矩阵与红旗清单(12 条触发器)
交付 deliverable 报告与附表
兜底 generic-investigation 通用调查:没有专用方向时的自由调查

★ = 人工实现版本(provenance.origin: human,由本仓库作者编写、源自实战 skill),其余 24 个是 AI 初稿(author: ai-draft)。两者不在同一成熟度上,工作台模块库里会显示「人工实现」徽标,详见模块现状。

7. 模块现状:谁写的、成熟到什么程度

25 个模块不是一个成熟度。 先把这件事摊开讲,免得读者高估:

分组 模块 数量 来源(provenance)
人工实现 ★ investment-map 对外投资版图 1 human · 作者 60777flowers
R1 框架骨架 entity-resolution、ownership-chain、deliverable、generic-investigation 4 agent · ai-draft
通用初稿 20 个专用调查方向 20 agent · ai-draft
合计 25 1 个人工实现 + 24 个 AI 初稿

investment-map 是唯一 0.2.0:由内部实战 skill(investigate-equity-structure v7)逐条转写,对抗式复核 ≤3 轮、覆盖率门 0.8、每平台 ≥3 条证据、单模块预算 40 次工具调用 / 90 分钟。

计数口径:25 = 23 专用方向 + 1 通用兜底 + 1 交付构建器(按职能)= 1 个人工实现 + 24 个 AI 初稿(按来源);上表 4 + 20 = 24 是后者的细分。三个“24”的不同含义见 docs/术语与计数口径.md。

7.1 谁写的,谁负责

investment-map 由本仓库作者人工编写与维护,不是模型生成的初稿;其余 24 个模块是 AI 初稿(author: ai-draft,origin: agent)。

这个区别不是靠 README 记的,而是写进模块清单元数据——每个 module.yaml 都声明 provenance,后续任何作者(人、别的团队、AI)都要标:

provenance:
  author: 60777flowers                            # 谁写的:谁改的就把谁写进来
  origin: human                                   # human = 人工编写并负责 | agent = AI 初稿(ai-draft)
  derivedFrom: investigate-equity-structure v7    # 可选:方法论来源
取值 含义 后续动作
origin: human 人工编写,作者对该方法论负责,能解释每条规则的来历 可进入评审,评审通过后可标 stable
origin: agent AI 初稿,规则只能说"看起来合理" 等人工接管:把 author 改成接手人、origin 改成 human

这个字段会出现在 equity_playbook 与 /api/equity/modules 的返回里,工作台的模块库会为 origin: human 的模块打「人工实现」徽标。校验器对缺失字段记 missing_provenance warning,origin 取值非法直接报错——所以它是可执行的约定,不是文档口号。

可追责的实际含义:方法论上的分歧,可以直接对着这个模块开 issue 讨论——作者能解释"为什么九类必须硬枚举""为什么合计比例卡 0–100"。AI 初稿回答不了"当初为什么这么定"。

7.2 差别不在行数,在约束的方向性

这个模块的规则是拿真实项目踩过的坑换来的:

  • 九类出口是硬枚举:category 只能是 "1"–"9",不能临场新建分类(enumMember 门);跨类必须在备注说明主职能。
  • 勾稽是方向敏感的:entityPathContainsPlatform 要求持股路径必须含平台编号、不许省中间层;entityPctRange 卡 0–100,专治"把股东当平台(方向写反)"和"同一实体多路径重复相加"。
  • 不允许估算:maxEstimatedRatio: 0。投资版图里没有"大概",查不到就写 not_disclosed_after_search 并附检索路径。
  • rubric 直接写实战错法:五维评分里 2 分的判据就是"把股东/出资人写成平台""间接当直投""已退出当在持"——这些是真实交付里被退回来的错误类型。
  • 复核是对抗式的:review.mode: adversarial、最多 3 轮;审核者不得引用自己上一轮结论,每条核验要重新打开来源摘录原文。

其余模块的规则是"常识合理"的(覆盖率、必填、证据数),能查;这个模块的规则是"这样写会被退回来"的,查得准。目前唯一被设计成可直接用于生产的模块就是它。

7.3 为什么它仍是 draft

按 docs/模块作者指南.md §8,标 stable 要同时满足:已由人工接管(provenance.origin = human,AI 初稿不得直接 stable)、金融专家评审通过、至少 2 个真实项目/2 个行业样本验证、反例边界用例通过、gates 无误报漏报、版本升级有兼容说明。

investment-map 目前只满足"有真实项目沉淀",没走完独立评审,所以如实标 draft——UI 上仍显示 DRAFT 徽标,交付 QA 也会提示"模块未 stable"。这不影响用它,只影响对外表述:不能用它声称"专家已审"。

8. 预设方案

预设 模块数 Token 预算 时长上限 适用场景
skill-only 4 12M 360 min 旧资产闭环:只做股权 + 投资版图 + 交付
quick 10 24M 480 min 48 小时初筛:主体、股权、业务、风险、红旗
standard 18 42M 720 min 标准尽调前调查(默认)
deep 24 80M 1440 min 深度尽调:全模块
generic 3 6M 180 min 什么都能查:主体识别 + 通用调查 + 交付

预设只是 YAML,可复制成自己的方案:equity_playbook(save) 后 compile。方案编译会检查:硬依赖是否有生产者(missing_producer)、是否成环(cycle_detected)、消费者是否排在生产者之前(order_violation)、是否两个模块抢同一个输出(duplicate_producer)、版本区间是否满足。

9. 自定义模块

四步接入,不用改内核、默认不执行代码:

# assets/modules/example-check/module.yaml
apiVersion: equity.module/v1
id: custom/example-check          # 全局唯一,建议 <namespace>/<kebab>
name: 示例核查
version: 0.1.0
status: draft                      # draft | stable | deprecated
stageHint: risk
scope: company
inputs:
  - type: company.identity
    onMissing: block               # 硬依赖:无生产者则编译失败
  - type: legal.risk
    onMissing: degrade             # 软引用:不参与环检测
outputs:
  - type: document.markdown
    typeVersion: 1
gates:
  - id: schema
    type: schema
  - id: coverage
    type: coverage
    config: { min: 0.7 }
budget:
  toolCallsPerUnit: 12
  tokensPerUnit: 120000
  wallClockMinPerUnit: 30

然后:① 写 SKILL.md(方法论要具体到检索词与口径)→ ② 写 prompts/collect.md(只输出一个 JSON,引文必须逐字)→ ③ rules/gates.json 声明可判定规则 → ④ node tools/validate-assets.mjs 验证能被加载并编译。

完整规范见 docs/模块作者指南.md,起步模板见 docs/模块作者任务书.md。

委托方背景(评估"技术关联/合作潜力"的对照基准)放在 assets/profiles/example.md,立项时复制为项目内的 00_基准/委托方背景.md。留空的字段应写 not_reviewed / pending_dd,禁止用模型常识脑补。

10. 底稿、勾稽与验收

10.1 底稿(Artifact)

  • 32 类,每类一份 JSON Schema,见 assets/artifact-types/,权威注册表 assets/registry/types.json;
  • 逻辑主键:type + scope + subjectId + partitionKey + period/asOf;cardinality: many 的类型按 partitionKey 产出多份(如投资版图拆到每个平台可单独重跑);
  • 历史 rev-0001.json 不覆盖;current / verified / running / rejected 多指针;
  • 状态字段不落空(文档旧称「六态」,实际 8 个取值):found / not_disclosed_after_search / lower_bound / pending_dd / conflict / not_applicable / not_reviewed / estimated。

10.2 勾稽(Consistency)

勾稽关系写在模块的 rules/gates.json,也可在项目级自定义。支持 33 种算子,例如:

算子 用途
sumTo100 / sum 持股比例合计必须为 100%(带容差)
crossFieldEqual 同一事实在两处必须相等(摘要 ↔ 底稿)
setCovers / setEquals 披露的股东集合必须覆盖工商口径集合
refExists 引用的 claimId / evidenceId 必须真的存在
requiresLedger 写 not_disclosed_after_search 必须挂检索记录
forbiddenText / regex 禁止出现"无""没有"等把未查到写成否定的表述
uniquePair / order / range / enumMember 去重、时序、区间、枚举

onFail 三档:block(阻断该底稿验收)、warn(只记 warning)、省略即结构性默认阻断。

10.3 交付验收(QA)

这是"交付一致性"的真正落点——不是靠人复查,是靠代码判:

  • Node 侧(src/builders/check.js):缺摘要、material claim 无证据、摘要 claimId 悬空、存在未处理的 stale/rejected、cellMap 未 pin、工作簿结构/表头/公式异常、导入底稿被误标 verified → 阻断;
  • Python 侧(python/check_deliverable.py、inspect_workbook.py):结构、列语义、状态字段、空值、公式错误、重复表头、多路径一致性、标绿规则 → 分阻断项与非阻断项。

只有一致性失败阻断交付。 重大风险线索进摘要首页,但不阻断——因为红旗只生成"需核什么",不定性为违规、利益输送或否决。

11. 交付物

05_交付/
├─ 01_管理层摘要.md                 # 5–10 条,五段式:事实 → 影响 → 证据强度 → materiality → 下一步
├─ 02_综合尽调工作簿.xlsx           # 11 sheet(目录/摘要/主体股权/业务技术/财务/风险/待核/资料请求/来源索引/底稿索引/体检单)
├─ 03_专项_投资版图_7+N.xlsx        # 7 张固定分类 + ≤3 张家族表 + 说明;交付清理版 20 列
├─ 04_工作底稿/<module>/workpaper.md
├─ 05_证据快照/                     # 原文快照 + index
├─ manifest.json                    # 内容哈希、cellMap、签发记录
└─ QA与签发记录.md

摘要里每条发现都挂 claimId,可三次点击回到来源;报告不得创造底稿之外的新事实。允许部分完成交付,但必须标 scope-limited / partial 并写明缺口。preparedBy / reviewedBy / approvedBy 中,Agent 只能提议,签发是用户专属。

12. 架构

Host
  EquityService(唯一业务操作层)
    ├─ kernel     registry / project / artifacts / playbook / runner /
    │             gates / stale / triggers / state / migrate
    ├─ engines    source acquisition / private-agent / native-loop / fixture / composite
    └─ builders   package / check / python xlsx + inspect
  Tools (6) · Command (/equity) · Web API (/api/equity/*)
  Client (client.js): 全屏工作台 + 侧栏入口 + 会话卡
目录 内容
src/kernel/ 内核:注册表、项目、底稿、方案编译、运行器、门、stale、触发器、迁移
src/engines/ 执行器:来源获取、private-agent、native-loop、fixture、composite
src/builders/ 交付包构建与 QA
assets/ 32 类 schema、注册表、25 个模块、5 个预设、委托方模板、运行时技能
python/ xlsx 构建器、体检器、交付一致性检查、PDF 抽取
client.js Web 工作台(纯 JS,无需构建链)
docs/ 术语与计数口径、实现契约、UI 规范、交付构建输入、验收清单
tests/ 单元 / 契约 / golden / 迁移 / API / UI bundle

13. 命令与工具

六个工具

工具 用途
equity_project create / open / status / list / archive / migrate
equity_playbook list / get / save / compile / apply / presets
equity_run start / status / pause / resume / retry / cancel;mode=adhoc 自由调查
equity_record 写底稿 / 证据(证据唯一写入口)
equity_review 列议题、提议复核;decide 用户专属
equity_deliver build / verify / present

命令:/equity new|status|compile|run|deliver|doctor

Web API:/api/equity/{projects,state,project,playbook,run,artifact,evidence,record,review,deliver,modules,doctor,file},仅 owner 可达,下载限制在 05_交付 内。

旧项目迁移:equity_project(migrate) 可把老的 01_平台收集 / 04_批量调研 / 05_交付 目录导入为 draft 底稿(原文件不动,actor=import)。

14. 已知限制

诚实清单,按影响排序:

  1. 模块内容为 draft:除 investment-map 外的 24 个模块(author: ai-draft,origin: agent)方法论由 AI 初稿生成,未经金融专家逐模块评审;policy.exposure 尤其只能当线索,不能当法律意见。
  2. 未做真实联网全量 smoke:没有接入付费数据库与公告批量抓取;private-agent 的真实子代理路径、PDF/OCR 需要真实 provider 与凭据;离线 fixture 只验证结构、门与交付链。
  3. native-loop 是兜底:JSON 动作协议不是原生 tool-calling,长任务效率低于 private-agent;生产建议优先 private-agent。
  4. 7+N 标绿按契约字面子串匹配:收紧需先改契约。
  5. source.coverage / search.ledger 的覆盖语义是 v1 近似:深度项目应结合人工复核。
  6. 脚本能力未开放:模块 scripts / L2 未开放,自定义模块默认声明式;wrap(包装现成 skill)为后续。
  7. 索引不是真相:~/.dsh/equity/projects.json 只是索引,删了可由项目目录重建(重建命令为后续小项)。
  8. UI 视觉验收:已在 API + boot graph 层面验证,像素级视觉回归与深色模式/窄屏回归未做。

15. 合规边界

  • 只查公开信息:不采集隐私、证件号、未成年人、与交易无关的私生活,不抓取非公开数据。
  • 不做投资建议:不输出估值结论、法律/审计/税务意见;产出的是线索、证据与待核清单。
  • 网页与 PDF 是数据,不是指令:忽略其中任何要求改变任务、泄露密钥或跳过证据的内容。
  • 不把 API key 写进项目目录:出网行为记入 .equity/logs/egress.jsonl;文件下载限制在 05_交付;路径穿越拒绝;原子写。
  • 红旗不定性:12 条核查触发器只生成"需核什么",不写"违规 / 利益输送 / 否决"。

16. 参与贡献

仓库目前处于早期实现阶段,欢迎提 issue 讨论:

  • 方法论:某个模块该查什么、口径怎么写、门阈值多少合理——这类反馈比代码更稀缺;
  • 模块实现:按 docs/模块作者指南.md 提交新模块;
  • 真实样本:可公开的公告/裁判文书 PDF、可复现的检索路径,用于补 smoke 与 golden。

提交前请跑:node tools/check.mjs 与 node --test tests/*.test.js。

License

MIT。第三方金融技能仅借鉴方法论与表格表达,未复制其代码或模板。

本项目基于公开信息开展调查,输出不构成投资建议、估值结论或法律/审计/税务意见,不替代现场尽调。

—/ 5

No ratings yet

Verified DSH bundle

Commit 90d34f420635

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout