diff --git a/website/components/cta.tsx b/website/components/cta.tsx index ba10533..3f07a57 100644 --- a/website/components/cta.tsx +++ b/website/components/cta.tsx @@ -3,7 +3,7 @@ import { ArrowRight } from "lucide-react"; import type { Lang } from "@/app/page"; const MANAGER_URL = "https://code.xinghanlab.com/"; -const REGISTER_URL = "https://agnet.taijiaicloud.com/login/"; +const REGISTER_URL = "https://code.xinghanlab.com/sign-up"; const copy = { en: { diff --git a/website/components/header.tsx b/website/components/header.tsx index ab141ef..1a63723 100644 --- a/website/components/header.tsx +++ b/website/components/header.tsx @@ -17,7 +17,6 @@ const copy = { { href: "/launch", label: "Launch" }, { href: "/#security", label: "Security" }, ], - login: "Sign in", register: "Register", start: "Get started", toggle: "中文", @@ -33,7 +32,6 @@ const copy = { { href: "/launch", label: "上线" }, { href: "/#security", label: "安全" }, ], - login: "登录", register: "注册", start: "开始使用", toggle: "EN", @@ -42,7 +40,6 @@ const copy = { }, } satisfies Record; - login: string; register: string; start: string; toggle: string; @@ -51,7 +48,7 @@ const copy = { }>; const MANAGER_URL = "https://code.xinghanlab.com/"; -const REGISTER_URL = "https://agnet.taijiaicloud.com/login/"; +const REGISTER_URL = "https://code.xinghanlab.com/sign-up"; const DOCS_URL = "https://doc.xinghanlab.com/"; export function Header({ @@ -99,11 +96,6 @@ export function Header({ {lang === "zh" ? "文档" : "Docs"} - - DocsSign inRegisterGet started
Full launch
June 5, 2026

Heicode goes fully live on June 5, 2026.

Register now and follow launch readiness for Client, Manager, Agnet Swarm, resource binding and audit.

From idea to production software

One idea,one AI development team.

Heicode organizes sub-Agnet teams, connects your code, documents, SK skills and cloud resources, and continuously carries work through requirements, development, testing, fixes, deployment and maintenance.

Input ideas in the client
Bind resources in Manager
Ship through Agnet

Heicode Task Cockpit

Small-team task management SaaS

Running

User input

I want to build a small-team task management SaaS with login, projects, tasks, comments, notifications and admin, deployed to Azure.

Product Agnet

Requirements and acceptance

Done

Backend Agnet

APIs and data model

Building

Frontend Agnet

Pages and interaction

Waiting for API

Ops Agnet

Deployment and observability

Approval pending

Production deployment requires client approval

The secret vault will derive a 15-minute short-lived credential. Sub Agnets never receive long-term secrets.

User journey

Users see one continuous flow, not a wall of admin panels

The homepage and primary workflow stay anchored to the active job: idea, resources, team, permissions, execution, launch, and maintenance.

Minimum MVP path

Sign in, download the client, describe the idea, bind Git and cloud resources, confirm role permissions, preview the manifest, create an Agnet deployment placeholder, then keep development and testing moving.

01

Sign in

Users only sign in to Heicode, not CodeGW or the OpenBao console.

02

Describe the idea

Capture the product, constraints, existing code, and deployment target in the client.

03

Bind resources

Manager authorizes Git, SK, docs, and cloud accounts while storing secret_ref only.

04

Generate the team

Recommend Product, Architect, Frontend, Backend, Reviewer, Ops, and other sub Agnets.

05

Assign permissions

Confirm resources, actions, TTL, and approval requirements through role cards.

06

Close the loop

Agnets keep pushing requirements, development, testing, fixes, deployment, and maintenance.

Users do not write manifests

The default flow shows roles, resources, actions, and approvals. Advanced users can expand the permission manifest.

The web app is not the IDE

Manager handles auxiliary management and observation. Main development, continuation, and approvals return to the client.

Risky actions need explicit approval

Production deploys, cloud operations, database writes, and production secret access must be confirmed in the client.

Product surfaces

Users operate Heicode. The underlying systems stay in their lanes.

The client is the primary experience and Manager is the auxiliary console. CodeGW, the vault, and the Agnet platform are not exposed as ordinary user backends.

Heicode Client

The primary user experience. Describe ideas, continue development, review Agnet execution feedback, and approve risky operations before production deploys, secret access, or cloud changes.

Idea inputTask progressExecution feedbackRisk approval

Heicode Manager

The browser-side control console for account safety, client downloads, resource binding, Agnet deployment, task status, balance, and audit.

Resource bindingDeploy AgnetsModel balanceAudit logs

Agnet Platform

The AI development-team execution layer. It runs Product, Frontend, Backend, Reviewer, Ops, and other sub Agnets on AKS, then reports state and events back.

Role teamsContinuous executionSK callsState callback

CodeGW

The internal model gateway and billing foundation. Heicode only exposes the models, balance, quota, usage, and call logs ordinary users need.

Model gatewayBalance quotaCall logsNo admin exposure

Secret Vault

Credential custody backed by OpenBao. Long-lived secrets only enter the vault; sub Agnets receive short-lived, least-privilege credentials.

secret_refShort-lived credsRotate and revokeAudit trail

Resource Context

Git, SK, documents, cloud accounts, and cloud resources become Resource Bindings and Grants that can be authorized, revoked, and audited.

GitSKProject docsCloud resources

Core abilities

Four loops Heicode must close

From idea, resources, team, and permissions to execution, launch, and maintenance, Heicode turns software delivery into an auditable lifecycle.

Ideas become development work

Users do not need a complete PRD first. Heicode turns natural-language goals into requirement summaries, task drafts, prototype notes, role suggestions, and resource needs.

01

Resource binding and permission assignment

Git, SK, project docs, and cloud resources are modeled as Resource Bindings, then assigned to specific sub Agnet roles through Resource Grants.

02

Sub Agnets execute continuously

Work is not thrown over the wall once. Agnets keep moving through requirements, design, development, testing, fixes, and deployment.

03

Usage, logs, security, and audit loop

Model balance, call logs, resource access, risky approvals, and deployment records return to Heicode. Long-lived secrets never enter Git, Markdown, or logs.

04

Security model

Resources are usable. Secrets do not leak.

Users authorize resources, the platform holds credentials, and sub Agnets only receive short-lived access inside the approved scope.

01

Secrets never enter the product surface

Git tokens, cloud access keys, SSH private keys, database passwords, and CodeGW keys never enter Git, Markdown, frontend responses, or ordinary logs.

02

Only secret_ref is stored

The Manager database stores resource metadata, permission relationships, and secret_ref. Real long-lived credentials are held by the vault.

03

Sub Agnets only receive short-lived credentials

After approval, the platform derives short-lived, least-privilege, auditable credentials by permission and TTL. Sub Agnets do not keep long-lived secrets.

04

Risky actions are approved in the client

Production deploys, cloud changes, database writes, production secret access, and large budget consumption require explicit client confirmation.

05

Audit answers the critical questions

Who used which resource, for which task, through which sub Agnet, at what time, with what action, and whether approval happened.

MVP to lifecycle

Prove the loop first, then expand the full lifecycle

The real Agnet platform deployment API can arrive later. Manager payloads, manifests, audit trails, and the client approval loop must be ready first.

1
Converging

Current MVP

Heicode, CodeGW, and OpenBao deploy separately. Resource bindings, Grants, manifests, and secret custody form the first closed loop. The client signs in only to Heicode.

2
Priority

Next

Expose user-side CodeGW model and usage views, close the client login and approval download path, and integrate the real Agnet deployment API.

3
Product direction

Long term

Add automated maintenance, upgrade plans, and continuous cost and quality observation so development, deployment, and maintenance live in one lifecycle.

Move an idea into a real development flow

Heicode does more than generate code. It organizes product intent, code, permissions, models, deployment, and maintenance into one auditable software lifecycle.

\ No newline at end of file +Heicode - From one idea to production software
Full launch
June 5, 2026

Heicode goes fully live on June 5, 2026.

Register now and follow launch readiness for Client, Manager, Agnet Swarm, resource binding and audit.

From idea to production software

One idea,one AI development team.

Heicode organizes sub-Agnet teams, connects your code, documents, SK skills and cloud resources, and continuously carries work through requirements, development, testing, fixes, deployment and maintenance.

Input ideas in the client
Bind resources in Manager
Ship through Agnet

Heicode Task Cockpit

Small-team task management SaaS

Running

User input

I want to build a small-team task management SaaS with login, projects, tasks, comments, notifications and admin, deployed to Azure.

Product Agnet

Requirements and acceptance

Done

Backend Agnet

APIs and data model

Building

Frontend Agnet

Pages and interaction

Waiting for API

Ops Agnet

Deployment and observability

Approval pending

Production deployment requires client approval

The secret vault will derive a 15-minute short-lived credential. Sub Agnets never receive long-term secrets.

User journey

Users see one continuous flow, not a wall of admin panels

The homepage and primary workflow stay anchored to the active job: idea, resources, team, permissions, execution, launch, and maintenance.

Minimum MVP path

Sign in, download the client, describe the idea, bind Git and cloud resources, confirm role permissions, preview the manifest, create an Agnet deployment placeholder, then keep development and testing moving.

01

Sign in

Users only sign in to Heicode, not CodeGW or the OpenBao console.

02

Describe the idea

Capture the product, constraints, existing code, and deployment target in the client.

03

Bind resources

Manager authorizes Git, SK, docs, and cloud accounts while storing secret_ref only.

04

Generate the team

Recommend Product, Architect, Frontend, Backend, Reviewer, Ops, and other sub Agnets.

05

Assign permissions

Confirm resources, actions, TTL, and approval requirements through role cards.

06

Close the loop

Agnets keep pushing requirements, development, testing, fixes, deployment, and maintenance.

Users do not write manifests

The default flow shows roles, resources, actions, and approvals. Advanced users can expand the permission manifest.

The web app is not the IDE

Manager handles auxiliary management and observation. Main development, continuation, and approvals return to the client.

Risky actions need explicit approval

Production deploys, cloud operations, database writes, and production secret access must be confirmed in the client.

Product surfaces

Users operate Heicode. The underlying systems stay in their lanes.

The client is the primary experience and Manager is the auxiliary console. CodeGW, the vault, and the Agnet platform are not exposed as ordinary user backends.

Heicode Client

The primary user experience. Describe ideas, continue development, review Agnet execution feedback, and approve risky operations before production deploys, secret access, or cloud changes.

Idea inputTask progressExecution feedbackRisk approval

Heicode Manager

The browser-side control console for account safety, client downloads, resource binding, Agnet deployment, task status, balance, and audit.

Resource bindingDeploy AgnetsModel balanceAudit logs

Agnet Platform

The AI development-team execution layer. It runs Product, Frontend, Backend, Reviewer, Ops, and other sub Agnets on AKS, then reports state and events back.

Role teamsContinuous executionSK callsState callback

CodeGW

The internal model gateway and billing foundation. Heicode only exposes the models, balance, quota, usage, and call logs ordinary users need.

Model gatewayBalance quotaCall logsNo admin exposure

Secret Vault

Credential custody backed by OpenBao. Long-lived secrets only enter the vault; sub Agnets receive short-lived, least-privilege credentials.

secret_refShort-lived credsRotate and revokeAudit trail

Resource Context

Git, SK, documents, cloud accounts, and cloud resources become Resource Bindings and Grants that can be authorized, revoked, and audited.

GitSKProject docsCloud resources

Core abilities

Four loops Heicode must close

From idea, resources, team, and permissions to execution, launch, and maintenance, Heicode turns software delivery into an auditable lifecycle.

Ideas become development work

Users do not need a complete PRD first. Heicode turns natural-language goals into requirement summaries, task drafts, prototype notes, role suggestions, and resource needs.

01

Resource binding and permission assignment

Git, SK, project docs, and cloud resources are modeled as Resource Bindings, then assigned to specific sub Agnet roles through Resource Grants.

02

Sub Agnets execute continuously

Work is not thrown over the wall once. Agnets keep moving through requirements, design, development, testing, fixes, and deployment.

03

Usage, logs, security, and audit loop

Model balance, call logs, resource access, risky approvals, and deployment records return to Heicode. Long-lived secrets never enter Git, Markdown, or logs.

04

Security model

Resources are usable. Secrets do not leak.

Users authorize resources, the platform holds credentials, and sub Agnets only receive short-lived access inside the approved scope.

01

Secrets never enter the product surface

Git tokens, cloud access keys, SSH private keys, database passwords, and CodeGW keys never enter Git, Markdown, frontend responses, or ordinary logs.

02

Only secret_ref is stored

The Manager database stores resource metadata, permission relationships, and secret_ref. Real long-lived credentials are held by the vault.

03

Sub Agnets only receive short-lived credentials

After approval, the platform derives short-lived, least-privilege, auditable credentials by permission and TTL. Sub Agnets do not keep long-lived secrets.

04

Risky actions are approved in the client

Production deploys, cloud changes, database writes, production secret access, and large budget consumption require explicit client confirmation.

05

Audit answers the critical questions

Who used which resource, for which task, through which sub Agnet, at what time, with what action, and whether approval happened.

MVP to lifecycle

Prove the loop first, then expand the full lifecycle

The real Agnet platform deployment API can arrive later. Manager payloads, manifests, audit trails, and the client approval loop must be ready first.

1
Converging

Current MVP

Heicode, CodeGW, and OpenBao deploy separately. Resource bindings, Grants, manifests, and secret custody form the first closed loop. The client signs in only to Heicode.

2
Priority

Next

Expose user-side CodeGW model and usage views, close the client login and approval download path, and integrate the real Agnet deployment API.

3
Product direction

Long term

Add automated maintenance, upgrade plans, and continuous cost and quality observation so development, deployment, and maintenance live in one lifecycle.

Move an idea into a real development flow

Heicode does more than generate code. It organizes product intent, code, permissions, models, deployment, and maintenance into one auditable software lifecycle.

\ No newline at end of file diff --git a/website/out/index.txt b/website/out/index.txt index 48e2e27..4b717e7 100644 --- a/website/out/index.txt +++ b/website/out/index.txt @@ -3,14 +3,14 @@ 3:I[87929,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"default"] 4:I[52768,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"Analytics"] 5:I[88844,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"ClientPageRoot"] -6:I[39629,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js","/_next/static/chunks/051-oln_9n0g0.js","/_next/static/chunks/0p812yz3da6g8.js"],"default"] +6:I[39629,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js","/_next/static/chunks/0jh79v35s44~4.js","/_next/static/chunks/0pf7ew34_i5yo.js"],"default"] 9:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"OutletBoundary"] a:"$Sreact.suspense" c:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"ViewportBoundary"] e:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"MetadataBoundary"] 10:I[69701,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"default",1] :HL["/_next/static/chunks/07p8r-wmy40nr.css","style"] -0:{"P":null,"c":["",""],"q":"","i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/16ug8_ttttewd.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0duodrajo5fcx.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"bg-background","children":["$","body",null,{"className":"font-sans antialiased","children":[["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L4",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/051-oln_9n0g0.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0p812yz3da6g8.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,null]},null,false,null],["$","$1","h",{"children":[null,["$","$Lc",null,{"children":"$Ld"}],["$","div",null,{"hidden":true,"children":["$","$Le",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$Lf"}]}]}],null]}],false]],"m":"$undefined","G":["$10",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"NzUpS1JUFOTLnrxggrl90"} +0:{"P":null,"c":["",""],"q":"","i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/16ug8_ttttewd.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0duodrajo5fcx.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"bg-background","children":["$","body",null,{"className":"font-sans antialiased","children":[["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L4",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/0jh79v35s44~4.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0pf7ew34_i5yo.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,null]},null,false,null],["$","$1","h",{"children":[null,["$","$Lc",null,{"children":"$Ld"}],["$","div",null,{"hidden":true,"children":["$","$Le",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$Lf"}]}]}],null]}],false]],"m":"$undefined","G":["$10",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"8RO6H3xj_p2y6J02Fo0pG"} 7:{} 8:"$0:f:0:1:1:children:0:props:children:0:props:serverProvidedParams:params" d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] diff --git a/website/out/launch.html b/website/out/launch.html index 00d9b69..30d9973 100644 --- a/website/out/launch.html +++ b/website/out/launch.html @@ -1 +1 @@ -Heicode - From one idea to production software
全面上线
2026年6月5日

Heicode 将于 2026年6月5日全面上线。

全面上线版本会把 Heicode 客户端、Heicode Manager、Agnet 蜂群、模型用量、资源绑定和审批审计整合成一条可交付的产品流程。

客户端主流程
Agnet 蜂群执行
资源与密钥治理
用量、计费与审计可见

上线节奏

1

现在

开放注册入口和产品预览入口。

2

上线前

完成新手引导、文档、Manager 链接和上线检查。

3

2026年6月5日

Heicode 产品流程全面公开上线。

该页面作为对外上线公告、注册引导和产品准备状态说明的统一入口。

上线范围

用户可以注册、进入 Heicode、绑定开发资源、启动 Agnet 工作流,并通过客户端持续推进软件交付。

交付闭环

想法输入、任务拆解、资源授权、Agnet 执行、复核、审批和部署记录会留在同一个可追踪流程中。

受控访问

生产动作、云资源、密钥和模型预算都通过明确审批和可审计授权控制。

\ No newline at end of file +Heicode - From one idea to production software
全面上线
2026年6月5日

Heicode 将于 2026年6月5日全面上线。

全面上线版本会把 Heicode 客户端、Heicode Manager、Agnet 蜂群、模型用量、资源绑定和审批审计整合成一条可交付的产品流程。

客户端主流程
Agnet 蜂群执行
资源与密钥治理
用量、计费与审计可见

上线节奏

1

现在

开放注册入口和产品预览入口。

2

上线前

完成新手引导、文档、Manager 链接和上线检查。

3

2026年6月5日

Heicode 产品流程全面公开上线。

该页面作为对外上线公告、注册引导和产品准备状态说明的统一入口。

上线范围

用户可以注册、进入 Heicode、绑定开发资源、启动 Agnet 工作流,并通过客户端持续推进软件交付。

交付闭环

想法输入、任务拆解、资源授权、Agnet 执行、复核、审批和部署记录会留在同一个可追踪流程中。

受控访问

生产动作、云资源、密钥和模型预算都通过明确审批和可审计授权控制。

\ No newline at end of file diff --git a/website/out/launch.txt b/website/out/launch.txt index 73dcf6c..7401dd1 100644 --- a/website/out/launch.txt +++ b/website/out/launch.txt @@ -3,14 +3,14 @@ 3:I[87929,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"default"] 4:I[52768,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"Analytics"] 5:I[88844,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"ClientPageRoot"] -6:I[71226,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js","/_next/static/chunks/0r9f3ppfgl6xt.js","/_next/static/chunks/00240s030m6we.js"],"default"] +6:I[71226,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js","/_next/static/chunks/0f7xtbawermky.js","/_next/static/chunks/0j87d8gdm_jse.js"],"default"] 9:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"OutletBoundary"] a:"$Sreact.suspense" d:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"ViewportBoundary"] f:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"MetadataBoundary"] 11:I[69701,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"default",1] :HL["/_next/static/chunks/07p8r-wmy40nr.css","style"] -0:{"P":null,"c":["","launch"],"q":"","i":false,"f":[[["",{"children":["launch",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/16ug8_ttttewd.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0duodrajo5fcx.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"bg-background","children":["$","body",null,{"className":"font-sans antialiased","children":[["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L4",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/0r9f3ppfgl6xt.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/00240s030m6we.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,null]},null,false,"$@c"]},null,false,null],["$","$1","h",{"children":[null,["$","$Ld",null,{"children":"$Le"}],["$","div",null,{"hidden":true,"children":["$","$Lf",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$L10"}]}]}],null]}],false]],"m":"$undefined","G":["$11",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"NzUpS1JUFOTLnrxggrl90"} +0:{"P":null,"c":["","launch"],"q":"","i":false,"f":[[["",{"children":["launch",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/16ug8_ttttewd.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0duodrajo5fcx.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"bg-background","children":["$","body",null,{"className":"font-sans antialiased","children":[["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L4",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/0f7xtbawermky.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0j87d8gdm_jse.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,null]},null,false,"$@c"]},null,false,null],["$","$1","h",{"children":[null,["$","$Ld",null,{"children":"$Le"}],["$","div",null,{"hidden":true,"children":["$","$Lf",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$L10"}]}]}],null]}],false]],"m":"$undefined","G":["$11",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"8RO6H3xj_p2y6J02Fo0pG"} 12:[] c:"$W12" 7:{} diff --git a/website/out/launch/__next._full.txt b/website/out/launch/__next._full.txt index 73dcf6c..7401dd1 100644 --- a/website/out/launch/__next._full.txt +++ b/website/out/launch/__next._full.txt @@ -3,14 +3,14 @@ 3:I[87929,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"default"] 4:I[52768,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"Analytics"] 5:I[88844,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"ClientPageRoot"] -6:I[71226,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js","/_next/static/chunks/0r9f3ppfgl6xt.js","/_next/static/chunks/00240s030m6we.js"],"default"] +6:I[71226,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js","/_next/static/chunks/0f7xtbawermky.js","/_next/static/chunks/0j87d8gdm_jse.js"],"default"] 9:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"OutletBoundary"] a:"$Sreact.suspense" d:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"ViewportBoundary"] f:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"MetadataBoundary"] 11:I[69701,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"default",1] :HL["/_next/static/chunks/07p8r-wmy40nr.css","style"] -0:{"P":null,"c":["","launch"],"q":"","i":false,"f":[[["",{"children":["launch",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/16ug8_ttttewd.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0duodrajo5fcx.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"bg-background","children":["$","body",null,{"className":"font-sans antialiased","children":[["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L4",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/0r9f3ppfgl6xt.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/00240s030m6we.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,null]},null,false,"$@c"]},null,false,null],["$","$1","h",{"children":[null,["$","$Ld",null,{"children":"$Le"}],["$","div",null,{"hidden":true,"children":["$","$Lf",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$L10"}]}]}],null]}],false]],"m":"$undefined","G":["$11",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"NzUpS1JUFOTLnrxggrl90"} +0:{"P":null,"c":["","launch"],"q":"","i":false,"f":[[["",{"children":["launch",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/16ug8_ttttewd.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0duodrajo5fcx.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"bg-background","children":["$","body",null,{"className":"font-sans antialiased","children":[["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L4",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/0f7xtbawermky.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0j87d8gdm_jse.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,null]},null,false,"$@c"]},null,false,null],["$","$1","h",{"children":[null,["$","$Ld",null,{"children":"$Le"}],["$","div",null,{"hidden":true,"children":["$","$Lf",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$L10"}]}]}],null]}],false]],"m":"$undefined","G":["$11",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"8RO6H3xj_p2y6J02Fo0pG"} 12:[] c:"$W12" 7:{} diff --git a/website/out/launch/__next._head.txt b/website/out/launch/__next._head.txt index 52902c4..0608d61 100644 --- a/website/out/launch/__next._head.txt +++ b/website/out/launch/__next._head.txt @@ -3,4 +3,4 @@ 3:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"MetadataBoundary"] 4:"$Sreact.suspense" 5:I[39451,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"IconMark"] -0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Heicode - From one idea to production software"}],["$","meta","1",{"name":"description","content":"Heicode organizes AI development teams, connects your code, documents, SK skills and cloud resources, and carries work from product design to production deployment."}],["$","link","2",{"rel":"icon","href":"/taiji-logo.png","media":"(prefers-color-scheme: light)"}],["$","link","3",{"rel":"icon","href":"/taiji-logo.png","media":"(prefers-color-scheme: dark)"}],["$","link","4",{"rel":"icon","href":"/taiji-logo.png","type":"image/png"}],["$","link","5",{"rel":"apple-touch-icon","href":"/taiji-logo.png"}],["$","$L5","6",{}]]}]}]}],null]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"NzUpS1JUFOTLnrxggrl90"} +0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Heicode - From one idea to production software"}],["$","meta","1",{"name":"description","content":"Heicode organizes AI development teams, connects your code, documents, SK skills and cloud resources, and carries work from product design to production deployment."}],["$","link","2",{"rel":"icon","href":"/taiji-logo.png","media":"(prefers-color-scheme: light)"}],["$","link","3",{"rel":"icon","href":"/taiji-logo.png","media":"(prefers-color-scheme: dark)"}],["$","link","4",{"rel":"icon","href":"/taiji-logo.png","type":"image/png"}],["$","link","5",{"rel":"apple-touch-icon","href":"/taiji-logo.png"}],["$","$L5","6",{}]]}]}]}],null]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"8RO6H3xj_p2y6J02Fo0pG"} diff --git a/website/out/launch/__next._index.txt b/website/out/launch/__next._index.txt index 12faa7c..fcb5e41 100644 --- a/website/out/launch/__next._index.txt +++ b/website/out/launch/__next._index.txt @@ -3,4 +3,4 @@ 3:I[87929,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"default"] 4:I[52768,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"Analytics"] :HL["/_next/static/chunks/07p8r-wmy40nr.css","style"] -0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/16ug8_ttttewd.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0duodrajo5fcx.js","async":true}]],["$","html",null,{"lang":"en","className":"bg-background","children":["$","body",null,{"className":"font-sans antialiased","children":[["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L4",null,{}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"NzUpS1JUFOTLnrxggrl90"} +0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/16ug8_ttttewd.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0duodrajo5fcx.js","async":true}]],["$","html",null,{"lang":"en","className":"bg-background","children":["$","body",null,{"className":"font-sans antialiased","children":[["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L4",null,{}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"8RO6H3xj_p2y6J02Fo0pG"} diff --git a/website/out/launch/__next._tree.txt b/website/out/launch/__next._tree.txt index 98f26c2..d3751c1 100644 --- a/website/out/launch/__next._tree.txt +++ b/website/out/launch/__next._tree.txt @@ -1,2 +1,2 @@ :HL["/_next/static/chunks/07p8r-wmy40nr.css","style"] -0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"launch","param":null,"prefetchHints":0,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}}}},"staleTime":300,"buildId":"NzUpS1JUFOTLnrxggrl90"} +0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"launch","param":null,"prefetchHints":0,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}}}},"staleTime":300,"buildId":"8RO6H3xj_p2y6J02Fo0pG"} diff --git a/website/out/launch/__next.launch.__PAGE__.txt b/website/out/launch/__next.launch.__PAGE__.txt index f93c68a..eaf1bf7 100644 --- a/website/out/launch/__next.launch.__PAGE__.txt +++ b/website/out/launch/__next.launch.__PAGE__.txt @@ -1,9 +1,9 @@ 1:"$Sreact.fragment" 2:I[88844,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"ClientPageRoot"] -3:I[71226,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js","/_next/static/chunks/0r9f3ppfgl6xt.js","/_next/static/chunks/00240s030m6we.js"],"default"] +3:I[71226,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js","/_next/static/chunks/0f7xtbawermky.js","/_next/static/chunks/0j87d8gdm_jse.js"],"default"] 6:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"OutletBoundary"] 7:"$Sreact.suspense" -0:{"rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/0r9f3ppfgl6xt.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/00240s030m6we.js","async":true}]],["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"NzUpS1JUFOTLnrxggrl90"} +0:{"rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/0f7xtbawermky.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0j87d8gdm_jse.js","async":true}]],["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"8RO6H3xj_p2y6J02Fo0pG"} 4:{} 5:"$0:rsc:props:children:0:props:serverProvidedParams:params" 8:null diff --git a/website/out/launch/__next.launch.txt b/website/out/launch/__next.launch.txt index d1455cd..02c4343 100644 --- a/website/out/launch/__next.launch.txt +++ b/website/out/launch/__next.launch.txt @@ -2,4 +2,4 @@ 2:I[60483,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"default"] 3:I[87929,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"default"] 4:[] -0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"NzUpS1JUFOTLnrxggrl90"} +0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"8RO6H3xj_p2y6J02Fo0pG"} diff --git a/website/out/swarm.html b/website/out/swarm.html index ed909c3..0d1f9c3 100644 --- a/website/out/swarm.html +++ b/website/out/swarm.html @@ -1 +1 @@ -Heicode - From one idea to production software
Agnet 蜂群

受控自治的 AI 开发团队。

Heicode 蜂群把一个产品目标转成一次 Swarm Run,并在多个 Agnet 之间协调任务、共享上下文、权限、成果物、用量和审计。

目标驱动
共享资源层
审批与审计
面向 Azure 部署

一个目标,多名受控执行者

蜂群作战地图

目标

构建一个包含登录、项目空间、计费、审计和 Azure 部署的 SaaS 产品。

Product

01

验收标准

Architect

02

任务图

Frontend

03

用户流程

Backend

04

API 与数据

Reviewer

05

风险检查

Ops

06

部署上线

Agnet 蜂群

客户能理解的四个层面

蜂群不是一组机器人聊天,而是一套产品化运行模型,每一层都有清晰边界。

01

目标层

客户描述交付结果、约束、资源和上线目标,Heicode 让整次执行始终围绕目标推进。

02

任务层

平台生成动态任务图,任务可以拆分、合并、阻塞、交接、重试并回到复核。

03

共享资源层

任务池、缓存、上下文、成果物、审批、模型用量和资源权限成为蜂群共同使用的基础设施。

04

治理层

密钥、云操作、生产部署、模型消耗和审计被统一控制,而不是暴露给每个 Agnet。

Swarm Run

从一个想法到可审计的交付流程

每一次 Swarm Run 都产生可见进展、可验收成果物和可追踪操作记录。

Target - Task - Resource - Audit

Heicode 会让每次运行始终绑定原始目标,同时记录任务状态、资源使用和审批历史。

1

输入目标

用户描述产品意图和约束。

2

创建 Swarm Run

Heicode 建立受控执行实例。

3

生成任务图

任务被拆解、评分和分配。

4

Agnet 执行

专业 Agnet 使用最小上下文推进工作。

5

成果物复核

输出需求、代码、测试和部署记录。

6

风险审批

生产动作和敏感访问需要明确确认。

共享资源层

蜂群背后的共同资源层

这是区别于普通多 Agent Demo 的关键:Agnet 不自由共享密钥,也不临时乱接基础设施,而是通过受控共享层工作。

任务池

保存待执行、执行中、阻塞、待复核和已完成的任务。

上下文缓存

保存项目事实、决策、摘要和依赖状态。

评分信号

类似信息素的信号帮助优先选择有效路径,避免重复踩坑。

成果物池

保存需求草案、代码变更、测试报告、部署清单和复核记录。

审批中心

把高风险操作回传到客户端,由用户明确确认。

密钥保管库

长期凭证不进入 Git、Prompt、Markdown 或普通日志。

对标 Azure 的基础设施模型

Heicode 用企业客户熟悉的概念解释蜂群能力:编排、身份、存储、密钥、观测和成本控制。

编排

Swarm Run、动态任务图、队列和 Worker 调度

计算

Agnet 执行运行时、沙箱、复核 Worker 和部署 Worker

存储

成果物、任务状态、Context Pack、缓存和运行历史

身份

Resource Binding、Resource Grant、最小权限范围和 TTL

密钥

基于 Vault 的 secret_ref 和短期派生凭证

观测

事件流、审计日志、用量、成本和审批记录

客户可见

Heicode 蜂群的产品特色

受控自治

Agnet 可以持续推进工作,但不能越过权限、预算或生产边界。

客户可读的进展

用户可以看到正在做什么、为什么阻塞、产出了什么、哪些动作需要审批。

资源感知执行

Git、文档、SK、模型余额、云账号和部署目标都是明确资源,不是隐藏在 Prompt 里的文字。

交付级成果物

一次执行会沉淀需求、任务记录、代码变更、测试、部署说明和审计历史。

产品特色

Heicode 蜂群的产品特色

Heicode 面向真实软件工作:需求、角色、代码、云资源、安全检查和长周期交付必须被组织起来。

01

目标驱动执行

02

任务动态回流

03

资源安全隔离

04

成果可验收

当任务大于一次 Prompt,就需要蜂群

Heicode 面向真实软件工作:需求、角色、代码、云资源、安全检查和长周期交付必须被组织起来。

\ No newline at end of file +Heicode - From one idea to production software
Agnet 蜂群

受控自治的 AI 开发团队。

Heicode 蜂群把一个产品目标转成一次 Swarm Run,并在多个 Agnet 之间协调任务、共享上下文、权限、成果物、用量和审计。

目标驱动
共享资源层
审批与审计
面向 Azure 部署

一个目标,多名受控执行者

蜂群作战地图

目标

构建一个包含登录、项目空间、计费、审计和 Azure 部署的 SaaS 产品。

Product

01

验收标准

Architect

02

任务图

Frontend

03

用户流程

Backend

04

API 与数据

Reviewer

05

风险检查

Ops

06

部署上线

Agnet 蜂群

客户能理解的四个层面

蜂群不是一组机器人聊天,而是一套产品化运行模型,每一层都有清晰边界。

01

目标层

客户描述交付结果、约束、资源和上线目标,Heicode 让整次执行始终围绕目标推进。

02

任务层

平台生成动态任务图,任务可以拆分、合并、阻塞、交接、重试并回到复核。

03

共享资源层

任务池、缓存、上下文、成果物、审批、模型用量和资源权限成为蜂群共同使用的基础设施。

04

治理层

密钥、云操作、生产部署、模型消耗和审计被统一控制,而不是暴露给每个 Agnet。

Swarm Run

从一个想法到可审计的交付流程

每一次 Swarm Run 都产生可见进展、可验收成果物和可追踪操作记录。

Target - Task - Resource - Audit

Heicode 会让每次运行始终绑定原始目标,同时记录任务状态、资源使用和审批历史。

1

输入目标

用户描述产品意图和约束。

2

创建 Swarm Run

Heicode 建立受控执行实例。

3

生成任务图

任务被拆解、评分和分配。

4

Agnet 执行

专业 Agnet 使用最小上下文推进工作。

5

成果物复核

输出需求、代码、测试和部署记录。

6

风险审批

生产动作和敏感访问需要明确确认。

共享资源层

蜂群背后的共同资源层

这是区别于普通多 Agent Demo 的关键:Agnet 不自由共享密钥,也不临时乱接基础设施,而是通过受控共享层工作。

任务池

保存待执行、执行中、阻塞、待复核和已完成的任务。

上下文缓存

保存项目事实、决策、摘要和依赖状态。

评分信号

类似信息素的信号帮助优先选择有效路径,避免重复踩坑。

成果物池

保存需求草案、代码变更、测试报告、部署清单和复核记录。

审批中心

把高风险操作回传到客户端,由用户明确确认。

密钥保管库

长期凭证不进入 Git、Prompt、Markdown 或普通日志。

对标 Azure 的基础设施模型

Heicode 用企业客户熟悉的概念解释蜂群能力:编排、身份、存储、密钥、观测和成本控制。

编排

Swarm Run、动态任务图、队列和 Worker 调度

计算

Agnet 执行运行时、沙箱、复核 Worker 和部署 Worker

存储

成果物、任务状态、Context Pack、缓存和运行历史

身份

Resource Binding、Resource Grant、最小权限范围和 TTL

密钥

基于 Vault 的 secret_ref 和短期派生凭证

观测

事件流、审计日志、用量、成本和审批记录

客户可见

Heicode 蜂群的产品特色

受控自治

Agnet 可以持续推进工作,但不能越过权限、预算或生产边界。

客户可读的进展

用户可以看到正在做什么、为什么阻塞、产出了什么、哪些动作需要审批。

资源感知执行

Git、文档、SK、模型余额、云账号和部署目标都是明确资源,不是隐藏在 Prompt 里的文字。

交付级成果物

一次执行会沉淀需求、任务记录、代码变更、测试、部署说明和审计历史。

产品特色

Heicode 蜂群的产品特色

Heicode 面向真实软件工作:需求、角色、代码、云资源、安全检查和长周期交付必须被组织起来。

01

目标驱动执行

02

任务动态回流

03

资源安全隔离

04

成果可验收

当任务大于一次 Prompt,就需要蜂群

Heicode 面向真实软件工作:需求、角色、代码、云资源、安全检查和长周期交付必须被组织起来。

\ No newline at end of file diff --git a/website/out/swarm.txt b/website/out/swarm.txt index 8411c9c..1aea910 100644 --- a/website/out/swarm.txt +++ b/website/out/swarm.txt @@ -3,14 +3,14 @@ 3:I[87929,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"default"] 4:I[52768,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"Analytics"] 5:I[88844,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"ClientPageRoot"] -6:I[98043,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js","/_next/static/chunks/08qbitigdz5fc.js","/_next/static/chunks/0z69o1rtf_492.js"],"default"] +6:I[98043,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js","/_next/static/chunks/08qbitigdz5fc.js","/_next/static/chunks/0hixj-q5jqjm~.js"],"default"] 9:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"OutletBoundary"] a:"$Sreact.suspense" d:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"ViewportBoundary"] f:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"MetadataBoundary"] 11:I[69701,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"default",1] :HL["/_next/static/chunks/07p8r-wmy40nr.css","style"] -0:{"P":null,"c":["","swarm"],"q":"","i":false,"f":[[["",{"children":["swarm",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/16ug8_ttttewd.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0duodrajo5fcx.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"bg-background","children":["$","body",null,{"className":"font-sans antialiased","children":[["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L4",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/08qbitigdz5fc.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0z69o1rtf_492.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,null]},null,false,"$@c"]},null,false,null],["$","$1","h",{"children":[null,["$","$Ld",null,{"children":"$Le"}],["$","div",null,{"hidden":true,"children":["$","$Lf",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$L10"}]}]}],null]}],false]],"m":"$undefined","G":["$11",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"NzUpS1JUFOTLnrxggrl90"} +0:{"P":null,"c":["","swarm"],"q":"","i":false,"f":[[["",{"children":["swarm",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/16ug8_ttttewd.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0duodrajo5fcx.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"bg-background","children":["$","body",null,{"className":"font-sans antialiased","children":[["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L4",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/08qbitigdz5fc.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0hixj-q5jqjm~.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,null]},null,false,"$@c"]},null,false,null],["$","$1","h",{"children":[null,["$","$Ld",null,{"children":"$Le"}],["$","div",null,{"hidden":true,"children":["$","$Lf",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$L10"}]}]}],null]}],false]],"m":"$undefined","G":["$11",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"8RO6H3xj_p2y6J02Fo0pG"} 12:[] c:"$W12" 7:{} diff --git a/website/out/swarm/__next._full.txt b/website/out/swarm/__next._full.txt index 8411c9c..1aea910 100644 --- a/website/out/swarm/__next._full.txt +++ b/website/out/swarm/__next._full.txt @@ -3,14 +3,14 @@ 3:I[87929,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"default"] 4:I[52768,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"Analytics"] 5:I[88844,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"ClientPageRoot"] -6:I[98043,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js","/_next/static/chunks/08qbitigdz5fc.js","/_next/static/chunks/0z69o1rtf_492.js"],"default"] +6:I[98043,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js","/_next/static/chunks/08qbitigdz5fc.js","/_next/static/chunks/0hixj-q5jqjm~.js"],"default"] 9:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"OutletBoundary"] a:"$Sreact.suspense" d:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"ViewportBoundary"] f:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"MetadataBoundary"] 11:I[69701,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"default",1] :HL["/_next/static/chunks/07p8r-wmy40nr.css","style"] -0:{"P":null,"c":["","swarm"],"q":"","i":false,"f":[[["",{"children":["swarm",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/16ug8_ttttewd.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0duodrajo5fcx.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"bg-background","children":["$","body",null,{"className":"font-sans antialiased","children":[["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L4",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/08qbitigdz5fc.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0z69o1rtf_492.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,null]},null,false,"$@c"]},null,false,null],["$","$1","h",{"children":[null,["$","$Ld",null,{"children":"$Le"}],["$","div",null,{"hidden":true,"children":["$","$Lf",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$L10"}]}]}],null]}],false]],"m":"$undefined","G":["$11",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"NzUpS1JUFOTLnrxggrl90"} +0:{"P":null,"c":["","swarm"],"q":"","i":false,"f":[[["",{"children":["swarm",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/16ug8_ttttewd.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0duodrajo5fcx.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"bg-background","children":["$","body",null,{"className":"font-sans antialiased","children":[["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L4",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/08qbitigdz5fc.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0hixj-q5jqjm~.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,null]},null,false,"$@c"]},null,false,null],["$","$1","h",{"children":[null,["$","$Ld",null,{"children":"$Le"}],["$","div",null,{"hidden":true,"children":["$","$Lf",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$L10"}]}]}],null]}],false]],"m":"$undefined","G":["$11",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"8RO6H3xj_p2y6J02Fo0pG"} 12:[] c:"$W12" 7:{} diff --git a/website/out/swarm/__next._head.txt b/website/out/swarm/__next._head.txt index 52902c4..0608d61 100644 --- a/website/out/swarm/__next._head.txt +++ b/website/out/swarm/__next._head.txt @@ -3,4 +3,4 @@ 3:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"MetadataBoundary"] 4:"$Sreact.suspense" 5:I[39451,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"IconMark"] -0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Heicode - From one idea to production software"}],["$","meta","1",{"name":"description","content":"Heicode organizes AI development teams, connects your code, documents, SK skills and cloud resources, and carries work from product design to production deployment."}],["$","link","2",{"rel":"icon","href":"/taiji-logo.png","media":"(prefers-color-scheme: light)"}],["$","link","3",{"rel":"icon","href":"/taiji-logo.png","media":"(prefers-color-scheme: dark)"}],["$","link","4",{"rel":"icon","href":"/taiji-logo.png","type":"image/png"}],["$","link","5",{"rel":"apple-touch-icon","href":"/taiji-logo.png"}],["$","$L5","6",{}]]}]}]}],null]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"NzUpS1JUFOTLnrxggrl90"} +0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Heicode - From one idea to production software"}],["$","meta","1",{"name":"description","content":"Heicode organizes AI development teams, connects your code, documents, SK skills and cloud resources, and carries work from product design to production deployment."}],["$","link","2",{"rel":"icon","href":"/taiji-logo.png","media":"(prefers-color-scheme: light)"}],["$","link","3",{"rel":"icon","href":"/taiji-logo.png","media":"(prefers-color-scheme: dark)"}],["$","link","4",{"rel":"icon","href":"/taiji-logo.png","type":"image/png"}],["$","link","5",{"rel":"apple-touch-icon","href":"/taiji-logo.png"}],["$","$L5","6",{}]]}]}]}],null]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"8RO6H3xj_p2y6J02Fo0pG"} diff --git a/website/out/swarm/__next._index.txt b/website/out/swarm/__next._index.txt index 12faa7c..fcb5e41 100644 --- a/website/out/swarm/__next._index.txt +++ b/website/out/swarm/__next._index.txt @@ -3,4 +3,4 @@ 3:I[87929,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"default"] 4:I[52768,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"Analytics"] :HL["/_next/static/chunks/07p8r-wmy40nr.css","style"] -0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/16ug8_ttttewd.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0duodrajo5fcx.js","async":true}]],["$","html",null,{"lang":"en","className":"bg-background","children":["$","body",null,{"className":"font-sans antialiased","children":[["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L4",null,{}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"NzUpS1JUFOTLnrxggrl90"} +0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/07p8r-wmy40nr.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/16ug8_ttttewd.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0duodrajo5fcx.js","async":true}]],["$","html",null,{"lang":"en","className":"bg-background","children":["$","body",null,{"className":"font-sans antialiased","children":[["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L4",null,{}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"8RO6H3xj_p2y6J02Fo0pG"} diff --git a/website/out/swarm/__next._tree.txt b/website/out/swarm/__next._tree.txt index b7ea90b..175b03f 100644 --- a/website/out/swarm/__next._tree.txt +++ b/website/out/swarm/__next._tree.txt @@ -1,2 +1,2 @@ :HL["/_next/static/chunks/07p8r-wmy40nr.css","style"] -0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"swarm","param":null,"prefetchHints":0,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}}}},"staleTime":300,"buildId":"NzUpS1JUFOTLnrxggrl90"} +0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"swarm","param":null,"prefetchHints":0,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}}}},"staleTime":300,"buildId":"8RO6H3xj_p2y6J02Fo0pG"} diff --git a/website/out/swarm/__next.swarm.__PAGE__.txt b/website/out/swarm/__next.swarm.__PAGE__.txt index 13976a8..1c06609 100644 --- a/website/out/swarm/__next.swarm.__PAGE__.txt +++ b/website/out/swarm/__next.swarm.__PAGE__.txt @@ -1,9 +1,9 @@ 1:"$Sreact.fragment" 2:I[88844,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"ClientPageRoot"] -3:I[98043,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js","/_next/static/chunks/08qbitigdz5fc.js","/_next/static/chunks/0z69o1rtf_492.js"],"default"] +3:I[98043,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js","/_next/static/chunks/08qbitigdz5fc.js","/_next/static/chunks/0hixj-q5jqjm~.js"],"default"] 6:I[25078,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"OutletBoundary"] 7:"$Sreact.suspense" -0:{"rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/08qbitigdz5fc.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0z69o1rtf_492.js","async":true}]],["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"NzUpS1JUFOTLnrxggrl90"} +0:{"rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/08qbitigdz5fc.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0hixj-q5jqjm~.js","async":true}]],["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"8RO6H3xj_p2y6J02Fo0pG"} 4:{} 5:"$0:rsc:props:children:0:props:serverProvidedParams:params" 8:null diff --git a/website/out/swarm/__next.swarm.txt b/website/out/swarm/__next.swarm.txt index d1455cd..02c4343 100644 --- a/website/out/swarm/__next.swarm.txt +++ b/website/out/swarm/__next.swarm.txt @@ -2,4 +2,4 @@ 2:I[60483,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"default"] 3:I[87929,["/_next/static/chunks/16ug8_ttttewd.js","/_next/static/chunks/0duodrajo5fcx.js"],"default"] 4:[] -0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"NzUpS1JUFOTLnrxggrl90"} +0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"8RO6H3xj_p2y6J02Fo0pG"}