{"_id":"superun-ai-cli","_rev":"38-fa0e7946817695a467da333a32d88c30","name":"superun-ai-cli","dist-tags":{"latest":"0.1.41"},"versions":{"0.1.0":{"name":"superun-ai-cli","version":"0.1.0","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.0","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"51685274c57ff7f1ef09553aa1b2dade18cfbc15","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.0.tgz","fileCount":247,"integrity":"sha512-i7JRTvvNOf8YFz82/nEuMYgnBZfFoOKehWw6twHMC3cWoX23yW2Ynx8vd7Tjn5HKvMzLIODb51GlXhSP8xVoUw==","signatures":[{"sig":"MEYCIQC3pwi9BnTaOw08iGCfRi00lYkaKoVFFZ79ofI6R5QG0AIhALDBrNJAt1GBAIa05Izt/y8jKNfw7TOMFpn33TzAAVN8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2593119},"type":"module","engines":{"node":">=22"},"gitHead":"11ae7db26169abe2e2986b57ca97ce65f2984b55","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build","typecheck":"tsc --noEmit","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"superun-ai-cli 命令行工具，支持项目管理、对话创作、交互问答和应用发布","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.0_1788937793226_0.020028013224450136","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"superun-ai-cli","version":"0.1.1","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.1","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"958b6b36cd1edd43754956e953feaced1080c973","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.1.tgz","fileCount":247,"integrity":"sha512-eOTHuzYuqHPUwYzVVp+F8uCtkBj9jQ82Xv532KE0peba/LGfCD8OfSqeOKAcT6lAiDYEmnzaY1MP6Wq8lhxZKA==","signatures":[{"sig":"MEUCICXSOlmmxRK0Q4YQRGFFcfKWGo8xmRL6NUAlp/+avfSkAiEAgkS/a4phHm66XjiLX0qraiUPvSBVqTPkM+e+qVv4zdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2596127},"type":"module","engines":{"node":">=22"},"gitHead":"495c9449909275beac4cc3ac0abca44816926c33","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build","typecheck":"tsc --noEmit","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"superun-ai-cli 命令行工具，支持项目管理、对话创作、交互问答和应用发布","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.1_1788939130818_0.5209576540914","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"superun-ai-cli","version":"0.1.2","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.2","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"4d93e733d2367e2f4e7686711597224894530ee2","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.2.tgz","fileCount":253,"integrity":"sha512-m9WHVwAJEjtsNKuC+WFnhXQnOxjwwEnh6zV0x5uC34ez+uwHJNoQha5+JMJUYUTX0OUaboEP9/W/CGtid7HlAQ==","signatures":[{"sig":"MEYCIQD5vga7g0xkGrwvzsInVaO97E+G3Eb/XmvwS1pWCbz7TQIhAPBa93msmEszH0oXI6ruuS0Bu/7LBAaKlIq9V8PRHG9w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2664828},"type":"module","engines":{"node":">=22"},"gitHead":"d26a65653bb32076fca1caf0145548a4bae19a13","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build","typecheck":"tsc --noEmit","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"superun-ai-cli 命令行工具，支持项目管理、对话创作、交互问答和应用发布","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.2_1788951006703_0.9969119031203328","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"superun-ai-cli","version":"0.1.3","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.3","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"6d807be254a5d3f00d4c163d35a4e1b0503e390b","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.3.tgz","fileCount":256,"integrity":"sha512-UiGA1k/JoGoJPgptycoVv2ov+0v/yvegBQ4YVlzzpwmpgjP1uQnj1W3SwIoBHDK06uPOc/BZ1uof/6foq4vnpw==","signatures":[{"sig":"MEUCIG2n4YPLiwYxQMEt3TST4dUScmNl0nsou0wx3trMYlDiAiEAuOR92XoV3Snls3VxTou6qwM6LRQtxjAK+xHIFusXiHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2682394},"type":"module","engines":{"node":">=22"},"gitHead":"7bdf807318eb22988696390ba5aa7d75d10b82d0","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build","release":"bash scripts/release.sh","typecheck":"tsc --noEmit","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"superun-ai-cli 命令行工具，支持项目管理、对话创作、交互问答和应用发布","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.3_1789014574484_0.19239428207146925","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"superun-ai-cli","version":"0.1.4","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.4","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"2b6f736ac8a791a11590003744da9ab4e3f07071","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.4.tgz","fileCount":256,"integrity":"sha512-ARl95XVaJLakkEKj/35JvIMfBGsm079OiSBEebNO9lWsVDe3f6x3V65U5TLTAuIi3drqx0CfgMCplJ2snj+sSA==","signatures":[{"sig":"MEUCIQDpHuNQBR0+4PRJTGgEEiXHM1HKh7XkakvbPe8JsZyPmwIgceG9mH60XoEBT766JgfS/jwjM+GSVNlzdteb3mPOdVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2685048},"type":"module","engines":{"node":">=22"},"gitHead":"3b300628b1b678a92c93baa99508d1a41416b728","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build","release":"bash scripts/release.sh","typecheck":"tsc --noEmit","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"superun-ai-cli 命令行工具，支持项目管理、对话创作、交互问答和应用发布","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.4_1789021130501_0.008604539477089501","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"superun-ai-cli","version":"0.1.5","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.5","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"9f60abe807dd86dec4f28afedc941df07f4e443c","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.5.tgz","fileCount":256,"integrity":"sha512-+TRXPdYtpLYFBqiauEaRnysLDHv9UFQENpNCuC0c9CPV8cTM2oY5yGkFyhTJuaXKWG51O9sV/t0D3H6Rnqhrvg==","signatures":[{"sig":"MEQCIDZ9mOls9XlvWQnS5y547lZPwXwgEQyBpJfnsWOxTXMDAiAUWpT5Lnu9jp/fe1nYevLiySt7q3n/MGdXEhKY+LucTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2687275},"type":"module","engines":{"node":">=22"},"gitHead":"8510a19e799e16878ca67d057646482d55f0207e","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build","release":"bash scripts/release.sh","typecheck":"tsc --noEmit","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"superun-ai-cli 命令行工具，支持项目管理、对话创作、交互问答和应用发布","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.5_1789023564002_0.21243002342281248","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"superun-ai-cli","version":"0.1.6","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.6","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"4f4c011c0974bc0252dc4afffe953fc577377688","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.6.tgz","fileCount":256,"integrity":"sha512-WKDAUwtMCZ+FDCbL2m/xc1X+VZgcD9MFt9cQ6yjUdPXSJw0grXmLRte9MbYSMCHHzyC5+gWYydZ0L61YL1vapQ==","signatures":[{"sig":"MEYCIQDeial+hW0m6Q5vGYy6vwTmDxXEqW1WDs9TvHrtSOn9dAIhAJ6kyx1ePPH17gsVyEX4nIfYtLUhg2wuVJ2rnXUy5R7r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2690287},"type":"module","engines":{"node":">=22"},"gitHead":"ba543a2abd03bb1eb15ceb33fcaaecb55c261aad","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build","release":"bash scripts/release.sh","typecheck":"tsc --noEmit","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"superun-ai-cli 命令行工具，支持项目管理、对话创作、交互问答和应用发布","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.6_1789026394294_0.3370160404682301","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"superun-ai-cli","version":"0.1.7","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.7","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"c4afe3a708ed87772d26d0467f3fd1475636f845","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.7.tgz","fileCount":256,"integrity":"sha512-WlWoJo3cL+Y/r/QC9iXk09Ryw6WVQDNhxRGnsdiNp5xhKsWjq2wCnLV2AEZkGwffrBnHbCc7ndtnf8sXlo8r3A==","signatures":[{"sig":"MEUCIQDERvAEFqZ6RA8KldzLQq3FFZpjlyEJoDH7TlTii44HjgIgM8bJrnX2GqlZoq7QXr16A3vTGDqZcaPioygb3yBw7W8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2692945},"type":"module","engines":{"node":">=22"},"gitHead":"cde92cc34f11e2d2f33693d68c2ea9910f3ba9b2","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build","release":"bash scripts/release.sh","typecheck":"tsc --noEmit","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"superun-ai-cli 命令行工具，支持项目管理、对话创作、交互问答和应用发布","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.7_1789030913269_0.9701548107980795","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"superun-ai-cli","version":"0.1.8","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.8","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"feba461fabe5657bb9c90c9575f26a8142f1b218","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.8.tgz","fileCount":256,"integrity":"sha512-+P56tvGF3zKlKfUAgKSGLU5FBKhZGeEumoXiaxKvDNOiY2qX6Ip9MFP285qRTKQxxwVisK+BHkJov+QmY2QZOw==","signatures":[{"sig":"MEUCIESEI9rxrxAuZzN8OjBDkEETW+q/1/ye0Q3DIBB7O8Y+AiEA/+18kw1Frdmfq+K8GNjaqLktzBjeIYNV57pnDrb6lrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWWCH6p7bmouMnwHMeS0Q56URUSvGNgrXTli7M6MbLtwIhAOCNjEh+KFExP0NOjyiskXOsHLiw+6dB0/EotGrXqKQf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2689277},"type":"module","engines":{"node":">=22"},"gitHead":"2254b94aa0d1fe866c350a127d59ac20a6abc689","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build","release":"bash scripts/release.sh","typecheck":"tsc --noEmit","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"superun-ai-cli 命令行工具，支持项目管理、对话创作、交互问答和应用发布","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.8_1789106697599_0.16041141663481073","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"superun-ai-cli","version":"0.1.9","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.9","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"21295a9733eac4456a543b72aacc4f79be47ca75","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.9.tgz","fileCount":259,"integrity":"sha512-xG+27fTTAkFgmHxvbcMVqUE7s3N7XBj6z8qEpcRaS3V3XK9HnyHwpYO6+76zxO2BQHf3NiPYIQDnOEM4LTIiWQ==","signatures":[{"sig":"MEQCICagi0fYjLaeI/Pkgfet4CKHaSWEFFRCb6wE5ZFLiK8vAiA3ankHsUmB9ALdus1fUxMK6F8lACS90hANgCz8em8aOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDtBiLz8cPNdQG3zAq7BCJ7BT+33d6I6klWloEsjN7VDAiBT4ojaLc33EWCSbgEYKAg7ZtSZWYNfzByCBqTWAyZmdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2694893},"type":"module","engines":{"node":">=22"},"gitHead":"04534e360559c9d424e6cd8884e344c902bae953","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build","release":"bash scripts/release.sh","typecheck":"tsc --noEmit","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"superun-ai-cli 命令行工具，支持项目管理、对话创作、交互问答和应用发布","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.9_1789113339952_0.18493697129160047","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"superun-ai-cli","version":"0.1.10","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.10","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"20caedd905568adcd3aaa683fcb77d973f067b2a","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.10.tgz","fileCount":259,"integrity":"sha512-9qnOBuHiREGxmz8uJ3hMdi81WtYElUBaTuh37gA/oUVQdweergC+8sgO0HHFLtz//tS28ppCSlXCyqw0Sjrj0g==","signatures":[{"sig":"MEUCIQCDL2b74jeRLpSp74GzWZtKcCIceCOePVhaK5NJBGfgYAIgB6aiq5pSoOu14Q0ZGzt49U2r0v2iisOMScTP1ZusBeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICQBg1TH/i73q1xr4UMfdeOEHiPwK2MdFN7RNcqcBfQzAiAwloCm1iFj8MShGtVPz9S2RncaqrMYImNCydhIB9QFUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2695480},"type":"module","engines":{"node":">=22"},"gitHead":"3eb055e51446dbce37cd6b603e125959088bc3bb","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build","release":"bash scripts/release.sh","typecheck":"tsc --noEmit","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.10_1789117012816_0.29483978969709135","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"superun-ai-cli","version":"0.1.11","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.11","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"88be9474f63aa87dd6692d2367a57af81854f346","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.11.tgz","fileCount":283,"integrity":"sha512-kgE8P7fRCMIvoCKIEG6+eqmBEzmS8gUZPOG2zcPAwtvhn+uHQ9XHxpvhbk6TpZa2FhKUn8GXSjUc9zblNVO9oA==","signatures":[{"sig":"MEYCIQCbRl3ei4L5mvFrKrIURz0xlwaZlTt6RKxn0u7A5mAtwgIhAKnvLIA5qsQ2zezz1/F9STje+jQiJdSk4B+LO3LU5R3M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrZZGsidRAqqaN0k14frr6MOv+4ivJfJEpb+/KrnTXtAIhANb4DIzBpjnWFaU8XTGqbehfNGJhnTvQ8rLJYB/500tM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2822175},"type":"module","engines":{"node":">=22"},"gitHead":"d5d44d0509c074ed9fde1fd70287b26966560532","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build","release":"bash scripts/release.sh","typecheck":"tsc --noEmit","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.11_1789387256758_0.18734149871187533","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"superun-ai-cli","version":"0.1.13","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.13","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"7c704d38e215b277b1129327dd44b92b4db91917","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.13.tgz","fileCount":280,"integrity":"sha512-xtRqAyUE5kjEwR4rfBkz5KF0bA/EhlLGGoSUDvo9o/3qr2vCxZ0jjEQvoNakcT4Cp/kf+7HFTlb2L9zUW80XFQ==","signatures":[{"sig":"MEQCIFRbk4AoGzIHLweX3sKXVB4/8LV8U2D6eg1o9F12+mYDAiBX1G6+oR6pVGSwzGXxMPD6FFANtGHvOqnElEjK+B+lSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDKyMzWVqAvjEQogDuh7lIHUc5R7CC3FKCMJQGqmIr+FwIgDjZT4IDiA17w4kdKuPWnuaYhnkPYVG8rQmeztfMexM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2816290},"type":"module","engines":{"node":">=22"},"gitHead":"143a4657b023cd56dd18474f51929cfb4ce090b7","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build","release":"bash scripts/release.sh","typecheck":"tsc --noEmit","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.13_1789391220670_0.2421985648661802","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"superun-ai-cli","version":"0.1.14","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.14","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"4f7f3a7d0add7e456f0bbd3d37f72acfba8cb94f","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.14.tgz","fileCount":286,"integrity":"sha512-84m5smO1wiyNcW8mjiT8IOY2b+aTj70PQh+J5OoTzpd6w2eCbY08sdLtFKzJ3uh5fewTlP7OMOewEhHOMI18DA==","signatures":[{"sig":"MEUCIQCYZShHDsjk/H/cs9Mb9up5U/6Ba8rv6XYCq+6tm6bJJAIgDGAPuahvfrdVkc3z4fTiXC1QHhhJlo4P+pu+aEUG0sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDs0b48ejKd2Hjry1+bva2W2rsxMgURiMDlM+Nlf6+l5wIhALMzPxtdW0oCz2UodzR4pVn4FJgUQQTAcuKW99rWPTWt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2841272},"type":"module","engines":{"node":">=22"},"gitHead":"1bb27513239ab5dbc0e9e81703fd846d179ffdf4","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build","release":"bash scripts/release.sh","typecheck":"tsc --noEmit","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.14_1789394461243_0.8343543052077007","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"superun-ai-cli","version":"0.1.15","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.15","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"32bd9487fab7c53d273dd584abf187d31f76097b","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.15.tgz","fileCount":298,"integrity":"sha512-EMmp109IJhYxY8CNj4EeT9BffqdPr3henq9KbDgQc/zhTGJ/7+6xdbzRFeZdjYkR4vquhfJ2RceazmVuD6xOog==","signatures":[{"sig":"MEYCIQDJ2GgRVCSF+2o64bjyf1wfFnwGcOLLiCd3KXKpCr0nQAIhALQVL7WePYpwQw5OcC6uLRmOdFm2IGjS/FOvnjbDhqj5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDuoKz5y/zKWdjm7g3SE82wKKsh5Eo4oGsRRux+puMyYgIhAIMUAtaVfrI7IarmWtNhn2UThVpOHin3DsxQCoIaI0Oc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2901835},"type":"module","engines":{"node":">=22"},"gitHead":"5a9eaaf893be853b2928cf775e2395667b37b19f","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.15_1789446689645_0.6238753061045688","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"superun-ai-cli","version":"0.1.16","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.16","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"51300cd28b2bfdc04952e96860517ca07a1a9837","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.16.tgz","fileCount":298,"integrity":"sha512-JFdxHWLRxd+Yn3oWpY6VJlZWiezH24OWkIIQRJu7urrvTbAsRu/J0JqxtzIcRMXSIKD6XRS3vlpL1X6V2gZhhg==","signatures":[{"sig":"MEUCIQDSV69eihxeYlgsq9guA6QOuKL3w5KsvfBdcejokPxdHgIgaDPUty8oNpd7RUmvKDWc9QIvxyAuPmbMw0Tu9qGG9iM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDejo9RQpEnQlc15CV/pSfxBoLiA71C3WBKTnhwtu+BkAIhAMjSl/vzhKUQx2waYsYvOLxPOdlI/exKXK7laySwx8hh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2902222},"type":"module","engines":{"node":">=22"},"gitHead":"69ee75ae9f0332998c3302c9df457387753580b6","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.16_1789454313160_0.15731459415167426","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"superun-ai-cli","version":"0.1.17","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.17","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"5af234ded459a5456b62f3a4978f96aedaa559ed","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.17.tgz","fileCount":298,"integrity":"sha512-/MI3v/3xAPqjj/uZtlLeCyGYBr3f5Z6jGzh+LjiEcQLysSDOUBQD9zXMQTJpgROOS80Nb0z6DadOutY7oKdvrA==","signatures":[{"sig":"MEUCIHr8jdZkBzyDOdOABXQtBub3QTXFEajBd8xKZt3LH0lhAiEA71C3A+o561t3J2X9SkaYPGAn795EVX5S0iFMLPBfS8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDtMFafZbY5DQqHZoSKosbPH8wnPwJlpH+ALn4bpuH6dAiBlsbCD2PPXyoRhXuz5oVgBFmHTOne/PHzT+BT4jibMAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2902422},"type":"module","engines":{"node":">=22"},"gitHead":"85654d73d5db6de235e405039746703167c7dda8","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.17_1789457914003_0.030947385234428193","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"superun-ai-cli","version":"0.1.18","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.18","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"fbe4f429970d78dd7efd050fcb798907f3d1672f","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.18.tgz","fileCount":298,"integrity":"sha512-zn0MSQ71Fz0bu3CXVAjE7+lmG3PyIBkSgJ2L9koqtr4y691gacCWS41/4vMNNvFUXdIyan46jVu29iZv02hoDg==","signatures":[{"sig":"MEUCIGgKpSp0fH/z2bMigpzLNPHaqCFpHk+qh/qyVGRavdDOAiEAgVX+ctKwstEEC3rfPuy+FQABowji8WMGtRCiAuKucik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5Bmiva0F3wpqPraGPscFUdGRjlp/thktL3rMQ2JGnDQIhAKiZORRBqtHG2Fu+YOs/u7JnOAKR4+l0WCO18gOesNIo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2902733},"type":"module","engines":{"node":">=22"},"gitHead":"368574d01f9f01c7e7d2c986ba0a61c27da23364","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.18_1789459375929_0.04528039720694799","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"superun-ai-cli","version":"0.1.19","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.19","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"a8f56488488fa2b582a281cd3e39a33aef64805d","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.19.tgz","fileCount":298,"integrity":"sha512-xUvteCm/5/6FfzNeJyJ58G9vL8p5cvM0MaQ58wi22EF+cTOOEBj+TgWaDTWDzsjYyPR+ygShDbBAYNXvcie57Q==","signatures":[{"sig":"MEUCIQDZ/1vWQKX4XWRTl26/2E69VWK3JDxAJBeU76kER0InlAIgVVsil2nEnk/uVVH/OQUyKRnGjJi75M+FmSlTG3jn7QY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAsSaJOHOTA1MRVvybFlJGTf+9zPZqDHGsgWjGSgAqInAiEAjveXTkpcQEaygQfXICT5aJwE/L6ZRH7tn0JIiOqiluU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2902870},"type":"module","engines":{"node":">=22"},"gitHead":"b81e0ae2ea5f422568cab85f8bf31735b94d58e5","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.19_1789526145066_0.3626725082200155","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"superun-ai-cli","version":"0.1.21","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.21","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"fc8bf204f4012209b551b2999b8d7fa829a79351","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.21.tgz","fileCount":298,"integrity":"sha512-LKSVP+7L8+1AnT+N6BnEss3GT52Uy42yPdwJaeOzo+cVBDAPLcOeqJJVu8Nl4jefgt5PVrfc5jVMyTrbugYkyA==","signatures":[{"sig":"MEUCIFxxx0nRwSmQok3csOWLdWVlXCwShiX9h1peM1+xko36AiEA6Z1xV/MOdSPKMS4fxsD4ccao389QXdML3ypeBWQsdg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAqDcJ8yqgabY40B/EW2/yTABl0S5CdQqZjMd/6osbgdAiEA4BNEvFkmSWqGANUI8Ajy6IwHlluqKLqOVNb03C/LONc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2902970},"type":"module","engines":{"node":">=22"},"gitHead":"befd50c9af65672b2502439261c23aec347da054","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.21_1789528416699_0.44623806507101516","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"superun-ai-cli","version":"0.1.22","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.22","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"2ea29e56ed945c02070a6a2992329688161bd90f","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.22.tgz","fileCount":304,"integrity":"sha512-rWEsCeQtRqI+n6pi5epeBDgZG8RBFhuR9UAmThsrxZeK4bjXSA6muU2/EKa0i+Xr1w2/eHCH7rC9Ke+Lj8lc5w==","signatures":[{"sig":"MEUCIQCHB2DRL4kwlrtiwun9AY+lMcwZCBBvhH6d8swgk8HtrwIgDL+GJHVwoxbNBQ8HFdCG30kt/xITTaelwWnx0SVhJww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDik2iUMMebYqCgb3Elt/hbQsARLxGAKt0bgT2D3eRzTQIhAMsUnFuqNix0Hz23XPTmvRPGyNw8gfyLaN9VRFd2th3I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2986021},"type":"module","engines":{"node":">=22"},"gitHead":"8ca3828df8f4b315fd0c3fd64e7f85024e82c3ec","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.22_1789545584400_0.9019272725234109","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"superun-ai-cli","version":"0.1.24","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.24","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"c36a9731419cfb14bdeab0db47de2fde3c0d7db5","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.24.tgz","fileCount":328,"integrity":"sha512-I915dCc5esAYTNDexdJAN1S7Gy7VpuRfbzl7XvORHyhXDEw/X8+kgUpB+qYiAzpbfAnFUOVo7z5dBZlZgoTL0g==","signatures":[{"sig":"MEUCIEkJeTTzr8OC0uCHSn2lJaV5x2f+9AjMwZa2Gbs+6NDOAiEAqPxpM1J3YSwLLqf/G7j4xaEpq2uAUuTRVdb+rDpC/2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHEbiUnoj5/0yLBRPLgs+JnUXZ9epNHMzUlWsocSGX67AiEA528FPc3nw0+MUUZLq7jN3HcKdz6pq8NqhpYN7JpLb7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3144616},"type":"module","engines":{"node":">=22"},"gitHead":"8f4096949213f4ef76e0d1d0cd918707c06b132a","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.24_1789554719885_0.9567841055124924","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"superun-ai-cli","version":"0.1.25","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.25","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"8cb4ac937e072b510a29014d63d96db9fc13dc7a","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.25.tgz","fileCount":319,"integrity":"sha512-JZqBKTjtIKxQ31SbaJ8nRztEOyebnwp5ykBS91Np7tHZaCa46ALozmtAi10/8GaaZqqTGOkCG8XhnaVj2lLzqA==","signatures":[{"sig":"MEQCIBpsMiQMdGzwVmlhhYP9+GcFeltmjv9mLy0SwhPchA6kAiAHgvqTFWTIPvQAQF+th2JuI8LUcn3TF6vDeoqT9W8ssA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfkst620gT9fSRgI1h7wBxBE4GvNZt1Uk4q3xhw6dKgAIgVCyfGH24/ZajA7x0B/un8GftOPdeslRp/DKaIwViqd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3101032},"type":"module","engines":{"node":">=22"},"gitHead":"f3f223240ce8e3783275fd6c453da589f30d173b","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.25_1789611623704_0.8354919929630462","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"superun-ai-cli","version":"0.1.26","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.26","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"8921c64956383bc6cab5b85fe2705320c478e3ba","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.26.tgz","fileCount":319,"integrity":"sha512-znIHZAbPk8BqCFelp6GcN46X8uiwzVr0dbn/uU+cZmZcCSPI8d9EdkripGYUNPRczBOa4+EZdaWeGOkLTXPj2g==","signatures":[{"sig":"MEQCIGLZPdUq6A6d0h5ZcQkczc4evxUX7ytDDQMUKVJc7K4/AiBHIxO6sEnV/38pz4f2BtoAvOoev6k/Dm7xDJrcVYooEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF/FL4JzW2D9NOOwVH73mmE36EirIX0z9YzgnkpkSL+eAiARPNlnH2uQ6C3BCuwP5kUoJjFcoR2dGH3T++G5/BorTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3108117},"type":"module","engines":{"node":">=22"},"gitHead":"7a2f3216b8efad2e831a06691cec3b9016e61b91","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.26_1789628004248_0.020995810681123217","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"superun-ai-cli","version":"0.1.27","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.27","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"93981d32c278afcd826a3d9e5514fe7a9df1ee78","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.27.tgz","fileCount":322,"integrity":"sha512-3S9mvTISfx/TDYy4kFtTRALZluQ+E/Y7Zts64VXMQXkAmAScm7AaceINVBAjXcK/O3u2SadUTSFyu8AQDHQDlA==","signatures":[{"sig":"MEUCIFWOHF+zW6rW9LToP41wEupH3RL/6O6KsE3BVkJZttgDAiEAznJaSMTK3yslUE5aWi2k8LfDjGtw4OY4/AO5s+GdiPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGxtMtav+Rp7O7jaDnK/reUL+N1WmozkYG+svd6HZrnXAiARAr2aaqzB6KyKZoR49sfPqE4irvraEy4MKpIolBfEVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3146950},"type":"module","engines":{"node":">=22"},"gitHead":"7253581d0ce8f3fbab3bef4418acf35ecbd75493","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.27_1789638302779_0.46475449716333506","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"superun-ai-cli","version":"0.1.28","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.28","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"2b6c703fed4af42131240d325bbde95dd43852e7","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.28.tgz","fileCount":319,"integrity":"sha512-QgKd+ERA980WSr/f8IVN4S4sfuWe/ODhYLQLjmEiO1wRE5cNL70jq/dMQuSPfCFbl4x6YKrLMjx6hjK/spePRA==","signatures":[{"sig":"MEUCIF6M6nI5E3uYOHAYaCh5l+Rtw90gXqcjsMWB42lQe+OHAiEAqMbE0ynUz2ToCGiu76+IhoTv6W4d5D4jNJ3nEMSe8EE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBRCJ7z1E/E4x0GHJpUzQV6U9r8RiAcT1Rs19y1CnUT5AiEAzgt1IEg+zb7H1NCPtvuOZt+AWuFRZANGv1cKQznsFF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3139272},"type":"module","engines":{"node":">=22"},"gitHead":"d6b07647291d6c69dba73f89a4950ec66111e938","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.28_1789638878584_0.9514938594138374","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"superun-ai-cli","version":"0.1.29","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.29","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"9e6e109848de66ecac1a3b800814ae06887717d4","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.29.tgz","fileCount":328,"integrity":"sha512-O8Vx/gpoy5Q138/O2B4SGlQjUNyaxvF+3O7B9IF82TJmktk2XYK7wizNVxFYSLhieQNZnCKEGzxMPVXBk3SLUA==","signatures":[{"sig":"MEQCIEnz1apdDre6Z+NBCUP2puDE4oGosKb4T6mIN/xtctZpAiAMdLkssC5ISRm53TpsgyaNlG6Vy0XcBSLdyxtPvyLdDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAhRn8m/14LrMmFZyk5dukN6IykpkayA+pJF8Y8NDujxAiEAgo/HWgTQkEolOaFg/r/TUjBhGcmYJUqG/Atg1flCMIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3183053},"type":"module","engines":{"node":">=22"},"gitHead":"216c6d0bc719bc1d967547ee0ac05a6fe25d694c","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0","mediainfo.js":"0.3.5","image-dimensions":"2.5.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.29_1789643973829_0.38348786512420485","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"superun-ai-cli","version":"0.1.30","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.30","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"a78a17467471af8e0cf98af0bcdce582f31b464f","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.30.tgz","fileCount":334,"integrity":"sha512-o875PDJrKdSN5XuyQ3nuP3DbKMRlJeXKCtKH+ZjLdKEqetin+ivJZjym5gu8uXsME7APLeOa9hTx/GIupkjX3w==","signatures":[{"sig":"MEUCIAq/LHcm/O/pNelUX4Rt5Z8PAgklhk53vCXconPoNcGJAiEAhLWU8zBNmrUnYkiucRn7SjlLtMj65lB6D8834E9N3LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEMCIF5KAtm8PU92AZ+DglOqh1+aczHLFgqlq6AcjCksgRdYAh9MJPR4B7R3Zlap+S2tBGyrPPFL5QsgbenyZXRxjAM1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3214534},"type":"module","engines":{"node":">=22"},"gitHead":"1b4b71634149ce249a6604ad9bc169e8bb620296","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0","mediainfo.js":"0.3.5","image-dimensions":"2.5.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.30_1789719822779_0.8693604496490905","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"superun-ai-cli","version":"0.1.32","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.32","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"f81b92d4ed6f1f4d435f8ddd9857a79db24fff40","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.32.tgz","fileCount":346,"integrity":"sha512-Z4OvxfAtnk8+GcM7k53FYCCTmR8YVl3DSoHIpCy7W5FOkT9GwkWVZ9KJNQBLGMaVy0MQa+Hjd+cNh9TxsxIKig==","signatures":[{"sig":"MEUCIQCL8kVBd8t9BZ+Fy/ZGupoGkx9m6KZwhU3z2y03nr/W+QIgfWQZsT2NiAhFXU3Os9p51iJYtkry7DVmguIevBQdbM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbgK/tV22u/o+rzicBVs+QCTqidWOS3eN/C7DFwLUwagIgBYYkM1VZ9x4eEDdW9ObTgmAezB3KID0xKANxOI4WvpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3279327},"type":"module","engines":{"node":">=22"},"gitHead":"536fba0e1d5fb01ffcf8cb1edfe13cd0dd7b3c5d","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0","mediainfo.js":"0.3.5","image-dimensions":"2.5.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.32_1789724795288_0.07094242353935543","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"superun-ai-cli","version":"0.1.33","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.33","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"c74bf86342dcfef1ad1ca758e4af38e98bc1af3c","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.33.tgz","fileCount":358,"integrity":"sha512-DA1N7ITdRj3V9t7dSjrCeqfrOzg0CscTWFh7ANzbqVnS+TRiyc43BzSz4ong4wbGvZqA1IHJWCHyTqBu8L0XvA==","signatures":[{"sig":"MEYCIQDJ2iQE/DCyuPo/B/KEty8o2AQcu6IJU+7z4/b4HcMZ6gIhAI5uPSTyJphILjxZKd5VVE6np0VgqhbnyDByXCVFeA/Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBpWWW1jPs+PylSdgckjSi7+z6p1EacX+xvhkuoja5eQIhAMLhOskJZt/6rft8lRq4eheh8zCl+SKiFJ0pfz4/7xdP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3327491},"type":"module","engines":{"node":">=22"},"gitHead":"52aa73508aa31327ad3d0badd30a4d1ce848d269","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0","mediainfo.js":"0.3.5","image-dimensions":"2.5.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.33_1789873840922_0.14907506999008224","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"superun-ai-cli","version":"0.1.34","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.34","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"4abb57d975446e127229e2f61d0dd2792fb0817e","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.34.tgz","fileCount":370,"integrity":"sha512-lgMUwlJ7XrBC8Yc1kx7wSmKe8qXq1dbqrThotdXXHmmcxf6XSMpJ5iksMhDi/O4MTpboUc/TaJl75hacN4rZKA==","signatures":[{"sig":"MEUCIAyQ18+zrrvdizl+dMzU7zEIHrB4YYKG7sevTyKFast3AiEA6weNpzAcT/lFgPYRGjMZMXKRwiGO43VFhIKUbyV8APw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBy7E6rxt19Y/1VRBdY0ns6C14duLGE+DtII2xg1NG4rAiAjoiVfCvCv5RbmduKs6d+G2K6HG82Yp8CqmRwJZORKfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3356694},"type":"module","engines":{"node":">=22"},"gitHead":"8a1827bc1bad23d3ff0c8534ee7b6364328e7b63","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0","mediainfo.js":"0.3.5","image-dimensions":"2.5.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.34_1789994408349_0.22823981901867385","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"superun-ai-cli","version":"0.1.35","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.35","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"74c8d9b691b889d5d32d6411e679e7b8f22c01ec","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.35.tgz","fileCount":376,"integrity":"sha512-4airZnAao6IuqdV4EsCZ+4oxJTFTSZZmh6XbIa37aKZrSzdic4xmX2joOwQB/zW/ChQFyti3YRgXjvBN78WqSQ==","signatures":[{"sig":"MEUCIHvt4KZ8HHkJDg2NisDFNyCqAOdajwwGcWRiixWk+9bTAiEAp0/8xoU1EVBDzIx6x+Y2Yh+Yf3lQYG+3Z5Oen+uqHns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDISJo9nmZDrXCK/Oao+9rNYmOSwDq+VIEGSUiN5cw80QIgOQRHkbDC7BDmKnIkio2Z9vBq2k0KDCUk2CZLwkFmOuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3360123},"type":"module","engines":{"node":">=22"},"gitHead":"10957e3df5b74698e95d64b3e06ae781a0a3900c","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0","mediainfo.js":"0.3.5","image-dimensions":"2.5.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.35_1789997522370_0.8717158554716982","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"superun-ai-cli","version":"0.1.36","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.36","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"9e85840b012397e1bf0d6b3801e6cbe662f9d8b2","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.36.tgz","fileCount":376,"integrity":"sha512-xIjrjmLaDTc2GbGVja3rC5Xi7xAUs6ax0ObIy3Ci9TO9RSdDLI/dc1z5+EcUdFgA2+d4f1JsQBeXgOcF8fzpBg==","signatures":[{"sig":"MEQCICZcSHvHGrEm6JVWQ8u2hCcFaS2y6VeYTvfFxA/bKo3IAiAbWGC0+tEKuTjOrqjNCLxj1l1jWgdDQk7VfuG3topaEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBFHmuoFVpSGDZizPMlscPD5VV84VzoR/CWZEpXkkbGaAiAPOIfF4zoMf2TVyjWHCvZadmYprDKuikLeQgWtGJ4QLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3361321},"type":"module","engines":{"node":">=22"},"gitHead":"d11c481a8e4c280c2a06ae0947d8f45cee5e0012","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0","mediainfo.js":"0.3.5","image-dimensions":"2.5.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.36_1790078087567_0.0056123494887805325","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"superun-ai-cli","version":"0.1.37","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.37","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"fb2daf8d9813dccc9fe25156fe54fdce921f4818","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.37.tgz","fileCount":379,"integrity":"sha512-gwWugU+HBeuRZKrdJ7hG8yFqii5qCTapb/AbhoxqgSoC1zkBvNXaFWpyW2ZEiIjn6A/KUUKcSCk9XLqaTz3C0w==","signatures":[{"sig":"MEUCIHt3FoYhYdpUJPs1TnJ9Q0cBc1zfk6q3I9lmxpC+jvQ8AiEA4Bh90wk9jjiGVJCwfDeUgGotb/0LCLWXD9a36emCXRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQClAoHOdnyv2BkNXTzgcsYVegwF4Yn22inIt8xPN7+2BQIhAIeNcK2ByE8DRg/BE91zcDtDPPTEFgI8tjV8pM3bjdmU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3367261},"type":"module","engines":{"node":">=22"},"gitHead":"6108b68fa570ee1b3beb6d6fa8e204ed23cd9852","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"},"_npmVersion":"10.9.7","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0","mediainfo.js":"0.3.5","image-dimensions":"2.5.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.37_1790080053487_0.4766139942421439","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"superun-ai-cli","version":"0.1.38","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.38","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"homepage":"https://github.com/AiGuangInc/superun-ai-cli#readme","bugs":{"url":"https://github.com/AiGuangInc/superun-ai-cli/issues"},"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"726528e8e073b2fee60599076639083e74774131","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.38.tgz","fileCount":379,"integrity":"sha512-LCzZ0B9rJ7tOHoCdC+9twip0r+XZEPYpUJg6RM5RNqvakMDu9kSOEhqQKUF9WeUz7bK+8YtruXOkFYoWnlIG9A==","signatures":[{"sig":"MEUCIQCL3p6Y7vGS0HNodSCD6K57oWtqJPb+YvTb1wDpToyRxgIgBF0w1mLuT2hgKPo1jbqSsJH3mvFtk4OTo4y3W6nYZc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCv5tBlDzcAGHTuGf6pLTcTPoG3K/GTiO/vQS73xWr9xgIhAOmgQZdoOmYG5AJrYJ9gHzGZwSMLgPtwiokE5WEMw508","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/superun-ai-cli@0.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3367446},"type":"module","engines":{"node":">=22"},"gitHead":"1c0be9528cb32246ac294df02105403a6968a4c0","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","postbuild":"node -e \"require('fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:874d0477-4cb5-4853-970f-7847f380cd03"}},"repository":{"url":"git+https://github.com/AiGuangInc/superun-ai-cli.git","type":"git"},"_npmVersion":"11.20.0","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0","mediainfo.js":"0.3.5","image-dimensions":"2.5.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.38_1790171283107_0.455481000461742","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"superun-ai-cli","version":"0.1.39","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.39","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"homepage":"https://github.com/AiGuangInc/superun-ai-cli#readme","bugs":{"url":"https://github.com/AiGuangInc/superun-ai-cli/issues"},"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"2d558d20a57d97ca13a8637a6dfcbaff51b72cc9","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.39.tgz","fileCount":379,"integrity":"sha512-/3R5O8B4jTdHf/wL5tS8pmgRip1xrZoYHgYu0gwX2i0qUmxdVXJmuAqk0ASedYJrZPLUkOmj2Vu33O7qeXRPdw==","signatures":[{"sig":"MEYCIQDRwD0mnHQwRljyY3O4oJsT/F8p0WonDwXjg0PwlfBBmAIhANCXme1tHxYiCJsm0gAifxtacBc/9+K1VIs4Nh5P4xkY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAl0rb1qjClKobLgDczSXGMV1TvXs5oXO+ZdB3aXKaVIAiEA5z6BGqNSUIq3ABgHC9+JIi4EC7LIdGgLW+rwXd4cJZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/superun-ai-cli@0.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3375440},"type":"module","engines":{"node":">=22"},"gitHead":"6f4a12055468a9d22ff51dd6a379af0416ef9b0f","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","postbuild":"node -e \"require('fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:874d0477-4cb5-4853-970f-7847f380cd03"}},"repository":{"url":"git+https://github.com/AiGuangInc/superun-ai-cli.git","type":"git"},"_npmVersion":"11.20.0","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0","mediainfo.js":"0.3.5","image-dimensions":"2.5.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.39_1790171679587_0.28900178594678305","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"superun-ai-cli","version":"0.1.40","author":{"name":"xiuyu.yi"},"license":"UNLICENSED","_id":"superun-ai-cli@0.1.40","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"homepage":"https://github.com/AiGuangInc/superun-ai-cli#readme","bugs":{"url":"https://github.com/AiGuangInc/superun-ai-cli/issues"},"bin":{"superun-ai":"dist/cli.js"},"dist":{"shasum":"8f0f48b1ccee0ddb600bdd678afe2d667a57a603","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.40.tgz","fileCount":379,"integrity":"sha512-LiqXOHhc1Go2wtGV+e5JhHIoz6IwEQ/GRcBrJ58d1ZFFNagjhNHK0zIckVQKrid5FllXrSvnS+BvDJAua4Mi2Q==","signatures":[{"sig":"MEUCIHrbsZ/kq6vaq0iaF55FATJqugmRctIbos5xKurlENGnAiEAox/qrMYeI5ukup5JFsImmIHdtTkwWb9eP4p2wT6eCUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDof4BdYR9f5le4WapMUvhnmaekZUx5Jo4MVCgpIKum5wIgF2cFxjH4VB+aGsxsZRksDTH+HE8+5O/ZiBhAc9c9ekI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/superun-ai-cli@0.1.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3375605},"type":"module","engines":{"node":">=22"},"gitHead":"27948ae29882273edf77a3c8b0527ac44806cf0b","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","postbuild":"node -e \"require('fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:874d0477-4cb5-4853-970f-7847f380cd03"}},"repository":{"url":"git+https://github.com/AiGuangInc/superun-ai-cli.git","type":"git"},"_npmVersion":"11.20.0","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0","mediainfo.js":"0.3.5","image-dimensions":"2.5.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/superun-ai-cli_0.1.40_1790172271597_0.5954292851162806","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"_id":"superun-ai-cli@0.1.41","bin":{"superun-ai":"dist/cli.js"},"bugs":{"url":"https://github.com/AiGuangInc/superun-ai-cli/issues"},"dist":{"shasum":"c2c280e2d23f0914020fe2b16b225e4bf02525af","tarball":"https://registry.npmjs.org/superun-ai-cli/-/superun-ai-cli-0.1.41.tgz","fileCount":382,"integrity":"sha512-6EWVaTlvaibsdk0DhRAcYiT7fpHEvscAX66vZrW2TtJsXYs7T0QmjiXqftrsV81/N2xD5+DmS4VpGwDuSNQQGg==","signatures":[{"sig":"MEUCIBg+mqHtTm1lkXTWggm4W/o4z0/tPIoSHM0fOkNntwWtAiEAmds80g3YLMmfRdLi1obRotu8NZ9vDtzTTtMewZ6YhYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDkjTWgg5SrV1geM8MqxCmwqbT5n71B5NY2ryddn0db4gIgO8GabNDgMT4S08SbMzQV6zmSr2o7wqNpqJNaZPz10jE="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/superun-ai-cli@0.1.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3384950},"name":"superun-ai-cli","type":"module","author":{"name":"xiuyu.yi"},"engines":{"node":">=22"},"gitHead":"1aa8f18bbe6c068fd9372494d64ddef2693e05eb","license":"UNLICENSED","scripts":{"dev":"npm run build --silent && node dist/development.js","build":"npm run clean && tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/cli.js","format":"prettier --write src package.json tsconfig.json","prepack":"npm run typecheck && npm run build && node scripts/command-docs.mjs","release":"bash scripts/release.sh","docs:sync":"npm run build --silent && node scripts/command-docs.mjs --write","postbuild":"node -e \"require('fs').chmodSync('dist/cli.js',0o755)\"","typecheck":"tsc --noEmit","docs:check":"npm run build --silent && node scripts/command-docs.mjs","format:check":"prettier --check src package.json tsconfig.json"},"version":"0.1.41","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:874d0477-4cb5-4853-970f-7847f380cd03"}},"homepage":"https://github.com/AiGuangInc/superun-ai-cli#readme","repository":{"url":"git+https://github.com/AiGuangInc/superun-ai-cli.git","type":"git"},"_npmVersion":"11.20.0","description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","directories":{},"maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"3.25.76","semver":"7.7.2","commander":"14.0.0","mediainfo.js":"0.3.5","image-dimensions":"2.5.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"5.9.3","@types/node":"^22.0.0","@types/semver":"^7.7.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/superun-ai-cli_0.1.41_1790601663459_0.23778360142668853"}}},"time":{"created":"2026-09-09T07:09:53.087Z","modified":"2026-09-28T13:21:03.923Z","0.1.0":"2026-09-09T07:09:53.368Z","0.1.1":"2026-09-09T07:32:10.985Z","0.1.2":"2026-09-09T10:50:06.825Z","0.1.3":"2026-09-10T04:29:34.638Z","0.1.4":"2026-09-10T06:18:50.694Z","0.1.5":"2026-09-10T06:59:24.164Z","0.1.6":"2026-09-10T07:46:34.440Z","0.1.7":"2026-09-10T09:01:53.409Z","0.1.8":"2026-09-11T06:04:57.689Z","0.1.9":"2026-09-11T07:55:40.043Z","0.1.10":"2026-09-11T08:56:52.916Z","0.1.11":"2026-09-14T12:00:56.862Z","0.1.13":"2026-09-14T13:07:00.773Z","0.1.14":"2026-09-14T14:01:01.355Z","0.1.15":"2026-09-15T04:31:29.810Z","0.1.16":"2026-09-15T06:38:33.244Z","0.1.17":"2026-09-15T07:38:34.111Z","0.1.18":"2026-09-15T08:02:56.060Z","0.1.19":"2026-09-16T02:35:45.152Z","0.1.21":"2026-09-16T03:13:36.792Z","0.1.22":"2026-09-16T07:59:44.507Z","0.1.24":"2026-09-16T10:31:59.984Z","0.1.25":"2026-09-17T02:20:23.797Z","0.1.26":"2026-09-17T06:53:24.349Z","0.1.27":"2026-09-17T09:45:02.927Z","0.1.28":"2026-09-17T09:54:38.729Z","0.1.29":"2026-09-17T11:19:33.954Z","0.1.30":"2026-09-18T08:23:42.916Z","0.1.32":"2026-09-18T09:46:35.391Z","0.1.33":"2026-09-20T03:10:41.013Z","0.1.34":"2026-09-21T12:40:08.450Z","0.1.35":"2026-09-21T13:32:02.475Z","0.1.36":"2026-09-22T11:54:47.674Z","0.1.37":"2026-09-22T12:27:33.637Z","0.1.38":"2026-09-23T13:48:03.209Z","0.1.39":"2026-09-23T13:54:39.691Z","0.1.40":"2026-09-23T14:04:31.688Z","0.1.41":"2026-09-28T13:21:03.553Z"},"bugs":{"url":"https://github.com/AiGuangInc/superun-ai-cli/issues"},"author":{"name":"xiuyu.yi"},"license":"UNLICENSED","homepage":"https://github.com/AiGuangInc/superun-ai-cli#readme","repository":{"url":"git+https://github.com/AiGuangInc/superun-ai-cli.git","type":"git"},"description":"通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。","maintainers":[{"name":"xiuyu.yi","email":"yxy17852647382@gmail.com"}],"readme":"# superun-ai-cli\n\n[English](README.en.md) | [中文](README.md)\n\n通过需求梳理、架构设计与开发协作，将网站和应用的想法转化为可持续迭代、可部署运维的生产级系统。\n\n人和自动化程序使用同一组命令；业务结果以 JSON 输出。\n\n## 安装\n\n需要 Node.js 22 或更新版本，以及 npm。\n\n> 已发布到 [npm](https://www.npmjs.com/package/superun-ai-cli)，默认通过 npm 安装，无需克隆源码或自行编译。\n\n### 🤖 通过 AI Agent 安装配置（推荐）\n\n把下面这段话发给 Claude Code、Codex 或其他 AI 编码 Agent，它会根据[安装指南](INSTALL.md)检查环境、安装 CLI，并引导你完成登录与验证：\n\n```text\n请阅读 https://raw.githubusercontent.com/AiGuangInc/superun-ai-cli/refs/heads/main/INSTALL.md，帮我安装并配置 superun-ai-cli。请通过 npm 安装，登录 superun 时让我在浏览器完成操作，不要索取或展示 PAT 明文。\n```\n\n如果 Agent 已经打开本仓库，也可以直接让它阅读根目录的 `INSTALL.md`。\n\n### 手动安装\n\n```bash\nnpm install -g superun-ai-cli --registry=https://registry.npmjs.org\n```\n\n`-g` 表示全局安装。全局命令目录在 `PATH` 中时，可以在任意目录使用 `superun-ai`。安装公开包不需要 npm 发布账号；安装后登录的是 superun 账号。\n\n安装包名为 `superun-ai-cli`，使用时的命令名为 `superun-ai`。\n\n### 可选：从源码安装\n\n需要修改 CLI 源码时，可以使用 Git 克隆仓库并构建：\n\n```bash\ngit clone https://github.com/AiGuangInc/superun-ai-cli.git\ncd superun-ai-cli\nnpm ci\nnpm run build\nnpm install -g .\n```\n\n如果本地已有仓库，请使用已有目录，不要覆盖未提交的改动。构建会先清理 `dist` 再生成产物；全局命令若链接到源码目录，应保留该目录。\n\n## 自动发布 npm\n\n发布时在 PR 中同时提高 `package.json` 和 `package-lock.json` 的版本，并将标题设为 `release: v<版本号>`，在正文提供 `## Release notes`。PR 的构建门禁会检查版本、类型、构建和打包。合并到 `main` 后，[GitHub Actions](.github/workflows/publish-npm.yml) 使用 npm trusted publishing 发布到 `latest`，随后验证公开安装和 CLI 版本。不要再运行旧的 `npm run release` 手工发包流程。\n\n## 查看帮助\n\n安装完成后，单独执行以下命令查看帮助；这些命令不会发起登录或创作：\n\n```bash\nsuperun-ai --help\nsuperun-ai chat --help\nsuperun-ai chat style generate --help\n```\n\n## 命令树\n\n本节供开发者和接入 Agent 查阅，不作为面向用户的操作菜单。`nextActions.command` / `input` 由 Agent 内部执行；用户只看到当前状态、最终结果及必要问题。选定风格后的演示衔接、版本保留、进入研发和初始规划确认静默完成，不逐步展示或确认；欠费、执行错误和真实业务问题仍须展示。\n\n下面列出完整命令层级、位置参数和用途。`<...>` 表示需要替换的必填位置参数；选项参数及其要求可通过各命令的 `--help` 查看。\n\n```text\nsuperun-ai\n├── auth                                                          # 管理 PAT 登录\n│   ├── login                                                     # 登录 superun 并保存 PAT\n│   ├── status                                                    # 查看本地 PAT 配置状态\n│   └── logout                                                    # 清除本地 PAT\n├── session                                                       # 查询项目与当前会话绑定\n│   ├── list                                                      # 查询项目列表\n│   ├── get <sessionId>                                           # 查询项目详情\n│   ├── current                                                   # 读取当前宿主会话保存的项目绑定\n│   ├── use <sessionId>                                           # 选择当前会话继续使用的项目\n│   └── clear                                                     # 清除当前会话的项目绑定，保留远端项目\n├── free-quota [sessionId]                                        # 查询当前用户及指定项目的免费额度\n├── chat                                                          # 对话创作\n│   ├── create                                                    # 新建项目并发送需求\n│   ├── send <sessionId>                                          # 继续项目创作\n│   ├── test <sessionId>                                          # 自动测试指定功能，告知发现的问题后自动修复；默认测试刚才完成的功能\n│   ├── review <sessionId>                                        # 代码审查，告知发现的问题后自动修复；默认审查刚才改动的代码\n│   ├── state <sessionId>                                         # 查询当前任务和交互\n│   ├── wait <sessionId>                                          # 等待当前交互或任务结果，期间持续展示任务进度\n│   ├── stop <sessionId>                                          # 停止远端任务\n│   ├── retry <sessionId> <messageId>                             # 充值或处理异常后重试原失败任务\n│   ├── style                                                     # 管理创作风格\n│   │   ├── generate <sessionId>                                  # 生成风格候选\n│   │   ├── list <sessionId>                                      # 查询全部风格批次\n│   │   ├── append <sessionId>                                    # 委托高级设计师再设计一版方案；先运行 free-quota，缺少设计师额度或查询失败时暂停，预计耗时 30 分钟\n│   │   ├── retry <sessionId> <choiceId>                          # 重试失败的原方案任务\n│   │   └── select <sessionId> <choiceId>                         # 选择风格并展示开发功能清单\n│   ├── demo <sessionId>                                          # 查看演示快照并记录已查看状态\n│   ├── develop <sessionId>                                       # 保留演示，进入研发并生成规划\n│   ├── security <sessionId>                                      # 安全扫描，自动评估、必要修复并生成审计报告\n│   ├── agent-friendly <sessionId>                                # 准备 Agent 友好能力，选择技能或连接器接入方式\n│   ├── interaction                                               # 回答或跳过交互\n│   │   ├── reply <sessionId> <interactionId>                     # 提交回答\n│   │   └── skip <sessionId> <interactionId>                      # 跳过当前交互\n│   ├── plugin                                                    # 查询、启用和禁用插件\n│   │   ├── list <sessionId>                                      # 查询可用插件\n│   │   ├── status <sessionId> <pluginId>                         # 查询插件状态\n│   │   ├── enable <sessionId> <pluginId>                         # 启用插件\n│   │   └── disable <sessionId> <pluginId>                        # 禁用插件\n│   └── publish                                                   # 发布应用和管理站点状态\n│       ├── status <sessionId>                                    # 查询发布版本与部署进度\n│       ├── start <sessionId> <encryptedId>                       # 发布指定版本\n│       └── visibility <sessionId> <visibility>                   # 设置站点上线或下线状态\n├── update                                                        # 检查并将本机 CLI 更新到最新版本\n└── version                                                       # 显示本地版本与输出协议版本\n```\n\n命令树以源码注册为准。新增或调整命令后执行 `npm run docs:sync` 同步中英文命令树；`npm run docs:check` 校验完整性。发包前的 `prepack` 同样执行校验，发现遗漏或过期参数时停止发包准备。\n\n## 恢复当前会话的项目\n\n在可识别会话归属的 Codex、WorkBuddy / CodeBuddy 环境中，CLI 会记住当前会话正在创作的一个项目。新建项目会替换原绑定；显式项目操作直接使用传入的 ID，并在后台尝试保存绑定。列出项目、查询详情或等待任务不会改变绑定。\n\n```bash\nsuperun-ai session current\nsuperun-ai session use <sessionId>\nsuperun-ai session clear\n```\n\n`current` 返回已保存的 `sessionId`。需要项目详情时，用该 ID 调用已有查询命令；继续创作仍使用 `chat send <sessionId>`。`use` 适用于只切换项目、暂不创作的情况；`clear` 只解除本地绑定，保留远端项目。平时无需在每次命令前执行 `use`。\n\n同一宿主会话重开后可恢复绑定，不同会话、superun 账号和连接环境分别保存。WorkBuddy 子专家在能核对主任务归属时共用主任务绑定。该记录保存在本机，不跨设备同步。\n\n`UNBOUND` 表示尚未绑定；`UNAVAILABLE` 表示无法识别宿主会话，此时继续显式传入 `sessionId`。若返回 `CREATING` 或 `CREATE_UNKNOWN`，先核对原创建请求，不要重复创建；确认已有项目后可用 `use` 恢复绑定。\n\n会话与交互状态统一保存在用户级目录：macOS/Linux 为 `~/.local/state/superun-ai-cli/`（可通过 `XDG_STATE_HOME` 指定上级目录），Windows 为 `%LOCALAPPDATA%\\superun-ai-cli\\`。辅助项目映射使用其中的 `sessions.json`，绑定不变时不重复写入。\n\n## PAT 登录\n\n```bash\nsuperun-ai auth login\nsuperun-ai auth status\nsuperun-ai auth logout\n```\n\n已有 PAT 时，`auth login` 直接复用；没有时自动打开系统默认浏览器，完成 superun 登录后领取 PAT 并保存到本地，无需手动复制。业务命令缺少 PAT 时也会自动进入同一登录流程，包括 Agent 的非 TTY Shell；登录完成后继续执行原命令，无需另行执行 `auth login`。`auth status` 仍只检查已有配置，不打开浏览器。\n\nCLI 自动读取宿主注入的环境标识，目前支持 WorkBuddy、Codex、Claude Code、Gemini CLI、Qwen Code、Cursor 和 QoderWork 桌面端。无法识别或标识冲突时统一使用 `superun-ai-cli`；豆包工作、Qoder CLI 和千问办公暂未启用识别规则。开关标识必须为 `1`，WorkBuddy 还需同时具备产品标识和 CodeBuddy 调用上下文；QoderWork 需同时满足 `QODER_PRODUCT_ID=qoder` 和 `QODER_SESSION_TYPE=app`，渠道值为 `qoder`。\n\n新建 PAT 的默认 `name` 和业务请求的 `request-channel` 共用识别结果，无需修改专家团或 Skill。全局 `--name` 只覆盖新建 PAT 的名称，不改变请求渠道：\n\n```bash\nsuperun-ai auth login\nsuperun-ai --name my-token auth login\n```\n\n显式登录和业务命令自动登录都会在申请 PAT 时传入 `name`，注册渠道标签由服务端在创建 PAT 时处理。已有 PAT 或手动导入时不重新申请，也不修改已有令牌名称；后续请求渠道始终取当前 CLI 进程的识别结果。名称不写入浏览器登录 URL，新申请 PAT 沿用 365 天有效期。\n\n网页登录最多等待 5 分钟，按 Ctrl+C 可取消。浏览器未自动打开时，可以手动打开终端提示的地址。网页登录 Token 只用于申请 PAT，不会保存到本地。\n\n如果已经有 PAT，也可以手动导入：\n\n```bash\nsuperun-ai auth login --pat\n```\n\n`--pat` 会在终端隐藏读取输入，即使已设置 `SUPERUN_PAT` 也会要求重新输入。它是输入方式开关，后面不能直接跟 PAT 明文，并且不能与 `--stdin` 同时使用。\n\n自动化脚本中缺少 PAT 时会报错，不会自动打开浏览器。可以设置 `SUPERUN_PAT`，也可以通过标准输入登录：\n\n```bash\nprintf '%s\\n' \"$SUPERUN_PAT\" | superun-ai auth login --stdin\n```\n\n凭据优先级为 `SUPERUN_PAT` 环境变量，其次是 `~/.config/superun-ai-cli/credentials.json`。文件权限为 `0600`；退出登录只清除本地保存的凭据，不撤销服务端 PAT。请勿将 PAT 写进命令行参数、仓库或日志。\n\n`auth status` 只查看本地凭据配置，不会打开浏览器或申请 PAT。返回 `CONFIGURED` 表示本地已配置凭据；已有 PAT 是否有效、是否有权访问项目，会在实际业务请求时校验。PAT 过期、禁用或本地文件损坏时会报错，不会自动重新登录或覆盖凭据。\n\n`auth logout` 会删除本地保存的 PAT，下次使用时重新登录。若设置了 `SUPERUN_PAT`，环境变量仍然有效，需要在终端手动清除：\n\n```bash\nunset SUPERUN_PAT\n```\n\n帮助、`version`、`update` 和清除本地凭据的 `auth logout` 不要求已有 PAT。提供 `SUPERUN_PAT` 即可直接调用业务命令，无需重复执行登录命令。\n\n## 常用命令\n\n```bash\nsuperun-ai session list --limit 20\nsuperun-ai session get <sessionId>\nsuperun-ai free-quota\nsuperun-ai chat create --message \"为咖啡店制作一个活动网站\"\nsuperun-ai chat create --skip-question --message \"为咖啡店制作一个活动网站\"\nsuperun-ai chat create --skip-question --advanced --message \"为咖啡店制作一个活动网站\"\nsuperun-ai chat send <sessionId> --message \"增加会员权益介绍\"\nsuperun-ai chat state <sessionId>\nsuperun-ai chat wait <sessionId> --timeout 120\nsuperun-ai chat stop <sessionId>\n```\n\n写命令支持 `--no-wait`：请求被接受后立即返回。`chat wait` 等待到需要输入、需要选择或任务结束；达到本地等待时限后返回当前状态和 `waitTimedOut: true`，可以继续查询。按 Ctrl+C 只结束本地等待；远端停止需要显式执行 `chat stop`。\n\n`chat create --skip-question` 在创建请求返回 `sessionId` 和用户消息 `replyMessageId` 后，立即以该消息为锚点生成首个方案，不等待需求问卷回复。默认生成免费方案（`index: 0`）。加上 `--advanced` 则直接委托高级设计师生成方案（`index: 1`）；使用前先运行 `free-quota` 查询当前登录用户额度，并按高级设计师用户额度项的 `expectedCharge` 展示本次预计免费或付费。若额度项缺失或查询失败，不继续高级设计师委托。额度可能在查询后变化，提交后的实际状态以服务端 `tokenFree` 回执为准，预计耗时 30 分钟。`--advanced` 只适用于 `create --skip-question`。两种方式都能搭配 `--no-wait`，它只控制并行方案请求提交后的本地等待；请求结果不确定时先查询返回的项目和风格锚点，不要再次创建项目。\n\n聊天任务的响应还包含 `taskProgress`。当前用户已确认规划的研发阶段，`tasks` 优先展示功能和内部步骤：从 Glow 同源的 `internal/features.json`、`internal/todos.json` 独立读取，按真实 `featureId` 关联；`steps` 保留步骤原文、顺序和 `pending / in_progress / completed` 状态，`stepProgress` 返回实际完成数和总数。与 Glow 的开发中列表一致，只展示 `checked=true` 且未完成的功能，执行中优先、同状态保持服务端顺序。历史已完成项及其步骤不进入当前进度；已选但等待中的功能只显示标题和状态，不展开旧 Todo。未关联功能的旧版 Todo 不混入其他功能；执行中尚无步骤时明确提示，不显示虚构的 0/0。不再展示“执行详情”和重复的主任务、子任务表格，过程卡也不展示工具次数。整轮状态为 `COMPLETED` 后，保持原来的完成回复：原样展示 `messages` 中的完成说明，保留预览链接、“继续创作 / 上线运营”等原有引导，不用步骤表或结束卡片替代。只在完成说明后补充 `toolUsage.markdown`（如“已生成：10 次工具调用”），次数与 Glow 完成气泡同源，读取当前轮 `activity.summary.toolCount`，不累加子任务次数，也不拆分读取、修改或部署次数；统计缺失时明确提示不可用。\n\n其他阶段的 `tasks` 保留主任务、咨询、后台任务和风格方案。研发阶段查询成功但没有开发中功能时返回空列表，不回填上一轮已完成任务。后台任务按身份去重，其他成员或归属未知的后台任务仅展示状态。`markdown` 是可直接展示的进度卡，`revision` 标识可见步骤和状态的变化（工具次数变化不影响进度卡版本），父消息未变化时仍独立刷新功能进度。读取失败或数据损坏时使用执行状态兜底，并通过 `complete: false` 和 `warnings` 明示；不把缺失步骤当作完成，也不估算百分比。\n\n`chat wait` 及写命令的默认等待期间，每轮查询的进度都通过 stderr 逐行输出 JSON 事件：`event: \"task_progress\"`，卡片位于 `data.taskProgress.markdown`。接入 Agent 应持续读取运行中命令的输出并展示全部任务；支持原位更新时按 `taskProgress.id` 更新同一张卡，否则每次展示当前快照，即使 `changed: false` 也不省略。进度事件不是最终结果，应继续等待当前进程，不中断或重新提交任务。stdout 仍只输出一次命令结果。\n\n顶层在认证完成、进入等待型业务命令后启动独立的通用定时器，每隔 5 分钟通过 stderr 输出 `task_reminder`，固定文案为“任务还在进行中，可以去 superun.ai 查看详情。”。接入 Agent 应立即原样展示 `data.message`，将 `superun.ai` 链接到 `data.url`；同一 `data.id` 去重，不同 ID 即使文案相同也要再次展示。进度更新不重置计时；命令返回结果（包括需要用户回答、本地等待超时）、报错或中断时统一清理定时器。计时范围为当前 CLI 持续等待的进程，重新启动进程会重新计时。定时器只输出提醒，不参与业务查询、状态判断、超时或重试；`--no-wait` 和只读查询不会启动定时器，业务命令无需额外参数。\n\n需要用户回答或选择时停止计时，用户处理问题的时间不计入下一轮等待。使用 `--input -` 等待输入需求或回答期间也不启动定时器；输入完成并继续执行后重新从 0 计时。\n\n整体结束判断沿用原有会话、消息、交互和后台工作状态逻辑，`taskProgress` 仅用于展示；单项完成或进度卡更新不会结束等待，也不以进度条目数量推断整轮完成。原有单个风格方案就绪提示、本地等待超时及用户问答行为保持不变。`--progress-revision` 可传入上次版本用于计算 `changed`，但不抑制每次查询的进度输出；`chat state` 与 `chat style list` 同样支持该参数。\n\n默认连接 superun 服务。全局参数 `--endpoint <URL>` 可指定 API 地址，`--locale <language>` 可指定响应语言。\n\n## 回答问题与创建智能体\n\n需要你补充信息或做选择时，CLI 会暂停等待。通过专家团使用时，按界面上的问题回答即可；多选题可以选择多项，标有推荐的选项也由你决定是否采用。\n\n创建通用智能体时，依次完成三步：\n\n1. **智能体设定**：说明它负责什么，可以直接修改设定，或选择“智能修改”。\n2. **知识和记忆**：选择新建记忆库、使用已有记忆库，或不使用。新建时可使用建议名称，也可以填写自己的名称。\n3. **扩展能力**：按需选择文件处理、联网搜索、Word、PDF、PPT、表格等能力。选项较多时会分页，每页都可以选择“本页不选”，不会影响其他页的选择；全部不选也可以继续。\n\n完成配置后，核对信息并确认创建。需要调整时可以返回修改，也可以跳过可选步骤或终止创建。选择“快速创建”会直接按当前设定创建，不配置知识文件、记忆库和可选技能。\n\n知识文件和自定义技能包请在创建后到 superun 网页端上传。当前内置能力随智能体提供，取消勾选不等于禁用对应能力。\n\n直接使用 CLI 时，按当前问题的提示准备答案文件，再提交：\n\n```bash\nsuperun-ai chat interaction reply <sessionId> <interactionId> --input ./answer.json\n```\n\n当前问题允许跳过时，可以执行：\n\n```bash\nsuperun-ai chat interaction skip <sessionId> <interactionId>\n```\n\n中途退出、问题已更新或操作结果不明确时，先查询当前状态，再按返回的提示继续，避免重复创建：\n\n```bash\nsuperun-ai chat state <sessionId>\n```\n\n## 启用插件\n\n使用 `superun-ai chat plugin list <sessionId>` 查看项目可用插件，再按需启用：\n\n```bash\nsuperun-ai chat plugin enable <sessionId> <pluginId>\nsuperun-ai chat plugin status <sessionId> <pluginId>\n```\n\n语音识别等支持平台托管的插件默认无需自备密钥。使用自有账号，或启用需要凭据的插件时，请按提示通过安全输入提供配置，不要把密钥发到普通聊天里。直接使用 CLI 时，可通过 `--input ./plugin-config.json` 提交配置文件。\n\n停用后需要再次启动时，仍使用同一条 `chat plugin enable` 命令。操作进行中会继续等待，无需重复提交。\n\n如果插件是在对话中请求启用的，直接回答那条启用或配置提示；不必再执行一次独立启用命令。启用过程中继续查看进度即可。已有配置的插件恢复时会按提示复用配置或要求补充凭据。\n\n需要外部平台授权或到网页修改配置时，按提示完成后再继续。暂时不需要的插件可以选择跳过。\n\n## 自动测试\n\n自动测试验证指定 superun 项目中的已有功能。发现确认的产品问题后，先在对话中告知，再自动修复并汇报。每次聚焦一个具体流程；测试环境异常、疑似问题和未覆盖范围会如实说明。\n\n```bash\nsuperun-ai chat test <sessionId>\nsuperun-ai chat test <sessionId> --message \"验证登录和退出流程\"\nsuperun-ai chat test <sessionId> --input ./test-scope.json --no-wait\nsuperun-ai chat wait <sessionId> --timeout 120\nsuperun-ai chat state <sessionId>\n```\n\n不传内容时发送“帮我测一下刚才完成的功能。”；`--message` 与 `--input` 只能选一个，JSON 形状与 `chat send` 相同，支持附件。指定内容原样发送，空白内容会被拒绝。测试使用 `business_type=auto_test`，默认等待测试、结果回传及必要的修复结束；运行中不得重复发起。探索阶段和待回答交互先按当前流程处理。\n\n每次研发完成后，引导用户选择“代码审查 / 自动测试 / 安全扫描 / 继续创作 / 上线运营”。用户明确要求“自动测试”“测一下刚才的功能”后直接调用；指定范围时将原文作为内容提交。讨论是否需要测试不等于要求执行。普通主动调用不承诺免费。\n\n结果中的 `autoTest.phase` 区分 `test` 与后续 `repair`，`autoTest.reportMessages` 保留本次最新报告，`messages` 保留对话内容。`autoTest.sourceMessageId` 用于后续回复来源校验；`previousReportMessages` 如有返回，仅用于追溯上一份报告的编号和问题，不能替代本次结果。会话 `COMPLETED` 只表示操作结束，不表示测试通过。CLI 不从正文关键词推断结构化通过数或修复状态，由接入 Agent 依据实际报告按以下规则展示。\n\n有问题时统一使用模板，数字与详情必须有实际依据，缺失时如实说明，不补零：\n\n> 本次自动测试发现 **2 个问题，已修复 1 个，未修复 1 个**。\n>\n> 1. **退出后仍可访问个人页面**：已修复，退出后访问个人页面会跳转登录页。\n> 2. **登录失败时没有错误提示**：未修复，原因：……。\n\n`nextActions.when` 是候选动作的展示及执行条件。接入 Agent 必须根据当前报告筛选，只向用户展示符合条件的引导，不能将所有候选命令直接列成菜单：\n\n| 实际结果 | 后置引导 |\n| --- | --- |\n| 测试有效完成，没有问题；或全部修复且复测通过 | 说明实际范围和验证结果，再说“接下来，你可以继续完善项目，或上线运营。”，展示“继续创作 / 上线运营” |\n| 全部修复，尚未复测 | 逐项列出修复的功能，再说“以上问题已全部修复，尚未复测。接下来，你可以验证修复结果、继续完善项目，或上线运营。”，展示“自动测试 / 继续创作 / 上线运营” |\n| 仍有未修复问题，包括一个都没修复 | 列出修复详情和未修复原因，只引导“修复剩余问题”“修复第 X 项”或用户的具体修改要求 |\n| 需要确认业务规则或补充信息 | 只提出具体问题，等待回答；有结构化交互时使用 `chat interaction reply` |\n| 测试异常，没有有效结论 | 说明原因，只引导解决阻碍，或者在可重试时回复“重试自动测试”；不提示通过 |\n| 本次承诺范围只完成一部分 | 列出已测和未测流程，只引导指定剩余流程继续验证；范围之外的功能不当作本次未完成 |\n\n存在未修复问题、待确认事项、测试阻碍或结论不明时，不展示“继续创作 / 上线运营”。没有复测证据就不能说复测通过。正常完成时固定出口为：\n\n> - **继续创作**：直接告诉我想新增或调整的内容。\n> - **上线运营**：回复“上线运营”。\n\n用户回复“修复第 2 项”“修复剩余问题”或补充处理要求时，按返回的 `AUTO_TEST_FOLLOW_UP` 命令原样提交内容，保留源报告编号；后续修复走普通对话，不重新发起自动测试：\n\n```bash\nsuperun-ai chat send <sessionId> --test-followup <sourceMessageId> --message \"修复第 2 项\"\n```\n\n报告已经被后续对话替换时会拒绝旧来源，需重新查询。修复后继续使用上述结果模板和条件引导；用户要求新增或调整功能时，使用普通 `chat send`，不携带 `--test-followup`。用户选择“上线运营”时，沿用 `chat publish status --for-launch` 的发布流程。\n\n自动测试与修复的等待期间，除了 `task_progress`，stderr 还会输出 `conversation_message` 事件，`data.messages` 是新出现或正文变化的实际消息。接入 Agent 应及时展示发现的问题及修复前告知，同一消息 ID 更新正文，避免重复追加；事件不表示整体完成，不中断等待、不展示后置菜单。stdout 仍只输出一次最终 JSON。\n\n自动测试可能使用独立后台任务，主消息结束、子会话列表为空都不代表测试完成。CLI 通过服务端已解析的消息快照识别实际启动的 E2E 任务，等待其结果回传及主会话处理结束；回执按任务与父轮的真实关联恢复测试上下文。报告中附带的网页操作入口由 CLI 当前后置引导替换。\n\n## 代码审查\n\n代码审查检查指定 superun 项目的已有代码。未指定范围时检查刚才的改动；指定范围时原样传递用户要求。发现确认的问题后先告知用户，再自动修复并汇报；与用户明确意图冲突的修复先确认业务规则。代码审查与功能的实际运行验证分别表达，不把审查完成或修复完成说成测试、复审通过。\n\n```bash\nsuperun-ai chat review <sessionId>\nsuperun-ai chat review <sessionId> --message \"检查报名名额扣减和取消后的回补逻辑\"\nsuperun-ai chat review <sessionId> --input ./review-scope.json --no-wait\nsuperun-ai chat wait <sessionId> --timeout 120\nsuperun-ai chat state <sessionId>\n```\n\n`--message`、`--input`、附件与等待选项和 `chat test` 一致。业务入口使用 `issue_review`；不传内容时发送“请审查刚才改动的代码，排查潜在缺陷与隐患，并修复发现的问题”。用户明确说“代码审查”或指定审查范围后直接执行，无需二次确认；只有讨论不触发。运行中或存在待回答交互时先处理当前任务，不重复提交。探索阶段先完成研发。普通主动调用不承诺免费。\n\n研发完成后的前置引导为：\n\n> 接下来，你可以检查代码、实际验证功能、继续完善项目，或上线运营。\n>\n> - **代码审查**：回复“代码审查”，检查刚才改动的代码，发现问题后先告知你，再自动修复。\n> - **自动测试**：回复“自动测试”，实际验证刚才完成的功能，发现确认的问题后先告知你，再自动修复。\n> - **安全扫描**：检查项目安全风险，必要时自动修复并生成审计报告。\n> - **继续创作**：直接告诉我想新增或调整的内容。\n> - **上线运营**：回复“上线运营”。\n\n审查开始时展示实际范围与关注点；发现问题时逐项告知，再展示正在修复的说明。通过 `conversation_message` 及时展示这些实际消息，用户不需要再次回复修复。CLI 等待后台审查、结果回传及主会话的修复和汇报全部结束；子审查终态但回执尚未处理时，继续等待并显示进度。\n\n回执按持久化的任务与父消息关联逐层回溯；即使来源消息已被隐藏或并入其他展示轮，也只返回本次最新报告。来源缺失、冲突或循环时明确报错，不用最近的历史审查结果代替。\n\n遇到修复方式等确认卡时，先展示对应的问题说明，再逐题展示问题及完整选项。如果展示管线省略了提问前的正文，CLI 从同一条消息的服务端解析快照恢复该提问对应的可见说明；不读取模型推理，不用旧报告替代当前确认依据。\n\n结果使用 `codeReview.phase=review|repair` 区分审查与后续修复，`reportMessages` 是本次最新结果，`previousReportMessages` 如有返回仅用于追溯问题编号。`sourceMessageId` 校验后续回复来源。`nextActions.when` 是候选动作的展示和执行条件，接入 Agent 应按实际报告筛选，不能直接展示所有候选。无有效报告时不猜问题数或通过状态。\n\n发现问题后，全部修复、部分修复、没有修复都使用同一模板，按服务端原始报告顺序保留编号：\n\n> 本次代码审查发现 **2 个问题，已修复 2 个，未修复 0 个**。\n>\n> 1. **重复报名可能重复扣减名额**：已修复，重复提交只处理一次。\n> 2. **重复取消可能多次回补名额**：已修复，同一条报名只回补一次。\n>\n> 以上问题已全部修复。接下来，你可以验证修复效果、继续完善项目，或上线运营。\n>\n> - **自动测试**：回复“自动测试”，验证刚才修复的功能。\n> - **继续创作**：直接告诉我想新增或调整的内容。\n> - **上线运营**：回复“上线运营”。\n\n| 当前实际结果 | 后置展示与引导 |\n| --- | --- |\n| 审查有效完成，没有发现问题 | 说明实际范围和结论，再说“接下来，你可以实际验证相关功能、继续完善项目，或上线运营。”；直接给三个选项，自动测试说明为“验证本次审查涉及的功能” |\n| 问题全部修复 | 展示汇总、逐项修复详情和过渡句，直接给上述三个选项；验证状态按实际证据说明，不固定写尚未测试，不声称复审通过 |\n| 部分修复或一个都没修复 | 同一模板列出数量、每项修复内容或未修复原因；只引导“修复剩余问题”“修复第 X 项”或具体修改要求，不显示三个完成选项 |\n| 需要确认业务规则或补充资料 | 说明待确认项与未处理原因，只提出具体问题；有结构化交互时用 `chat interaction reply`，等待用户回答 |\n| 审查异常、暂停、中断或没有有效结论 | 说明真实原因，只引导解决阻碍；可以重试时提示“重试代码审查”，不显示正常完成菜单 |\n| 本次确定的范围只完成一部分 | 列出已审、未审范围及原因，只引导“继续审查……”指定剩余目标；范围之外的功能只说明未覆盖 |\n\n用户回复修复要求时，使用当前结果的 `CODE_REVIEW_FOLLOW_UP` 命令，`content` 原样传递，不重新发起代码审查：\n\n```bash\nsuperun-ai chat send <sessionId> --review-followup <sourceMessageId> --message \"修复第 2 项\"\n```\n\n旧报告已被后续对话替换时拒绝提交，需重新查询。修复结束更新同一份问题清单：全部处理完直接给三个选项，仍有问题继续修复，需要决定就提问。新功能需求用普通 `chat send`，不带任何 followup 参数；`--review-followup` 与 `--test-followup` 不能同时传。\n\n不增加“暂不需要”步骤。用户明确要求“审查完再自动测试”时，在审查及修复有效完成且无遗留问题后沿用已有授权衔接，否则等待用户选择。选择自动测试后沿用自动测试的结果规则；选择上线运营后沿用现有发布流程。当前审查流程不会在修复后自动重复审查同一范围。\n\n## 安全扫描\n\n研发完成后的引导增加“**安全扫描**：检查项目安全风险，必要时自动修复并生成审计报告”。用户选择即执行，默认扫描当前项目全部可用项，不展示费用和预计耗时、不增加二次确认或检查项选择。\n\n```bash\nsuperun-ai chat security <sessionId>\nsuperun-ai chat security <sessionId> --no-wait\nsuperun-ai chat state <sessionId> --review-id <reviewId>\nsuperun-ai chat wait <sessionId> --review-id <reviewId>\nsuperun-ai chat stop <sessionId> --review-id <reviewId>\nsuperun-ai chat security <sessionId> --retry-report <reviewId>\n```\n\n用户主动指定范围时，可通过可重复的 `--check <category>` 传实际检查项。启动使用 Glow 同源接口，服务端将扫描写入项目会话，并自动推进评估、必要修复和报告生成。不要再通过普通 `chat send` 发送扫描或修复指令。已有扫描进行中时直接跟进，不重复启动。\n\n`securityReview` 返回本次扫描 ID、检查项、阶段和报告；`taskProgress.markdown` 展示本次检查列表及等待中、进行中、已完成、失败、取消、跳过状态。仅变化时输出扫描进度事件，按同一 ID 更新，不展示历史扫描列表或内部任务派发消息。普通 `chat state` / `wait` 会识别当前安全扫描会话；返回的等待命令携带 `--review-id`，跨修复轮次保持本次身份。`--review-id` 和 `--message-id` 不应混用。\n\n检查完成、扫描消息结束或修复任务启动都不代表整个流程完成。CLI 等到报告成功且取得正文后，由接入 Agent 根据 `securityReview.reportResult` 展示简洁的结果摘要，保留发现的问题、修复结果和必要注意事项。报告数据用于摘要，不展开完整正文、不提供完整报告或 PDF 下载链接、不另行生成报告文件；宿主支持直接内嵌 PDF 时可展示原 PDF，否则只展示结果。正常完成后接上“继续创作 / 自动测试 / 上线运营”引导；仅有未来条件下才需处理的注意事项时不省略菜单，存在当前必须处理的阻碍时先引导解决。修复由后端自动执行，无需用户再次确认；真实业务问题仍按现有交互处理。报告生成失败时，只在用户要求后使用 `--retry-report` 重试报告；扫描失效、失败或取消时如实说明，不自动重启。\n\n本地超时或 Ctrl+C 只结束等待，远端任务继续；使用返回的扫描 ID 恢复等待。用户明确要求取消才调用专用取消接口。启动结果不确定时先查询已有记录，不重发写请求。\n\n## Agent 友好\n\n上线成功且站点已公开后，保留原有发布结果和访问入口，增加“**Agent 友好**：让你的 AI 应用使用这个项目，可以把项目连接到你正在使用的 AI 应用，通过对话查询数据、使用项目功能”。\n\n```bash\nsuperun-ai chat agent-friendly <sessionId>\nsuperun-ai chat agent-friendly <sessionId> --status\nsuperun-ai chat agent-friendly <sessionId> --method skill\nsuperun-ai chat agent-friendly <sessionId> --method connector\n```\n\n用户选择入口后先查询技能状态；已开启项目直接选择方式，未开启项目通过与 Glow 相同的 `skill.superun_mcp.integrate` 命令协议发送真实 chat，沿用后台任务和真实业务问题的等待机制。CLI 不使用 fakeChat，不直接写入 ENABLED，也不调用普通插件启停接口。生成中的同一任务继续等待，未就绪或请求结果未知时不自动重复提交。`--status` 只读查询或等待，`--no-wait` 接受后返回，后续使用返回的状态命令继续。\n\n方式选择使用宿主已有提问能力：仅“通过技能接入”和“通过连接器接入”，选择后执行对应 `--method`。返回 `agentFriendly.prompt` 和一个包含完整原文的文本代码块，只展示所选方式；不截断、不生成文件、不将命令里的 URL 转成 Markdown 链接。模板沿用 Glow 的项目检查、条件初始化、浏览器登录、能力刷新、Skill/MCP 配置及真实只读查询验证步骤。只使用项目的公开访问 Key，不返回整个 `.env` 或服务端密钥。\n\n展示原文后，以“接下来，你可以直接回复我：”引出“接入当前会话 / 接入到新会话 / 接入其他 AI 应用”三项引导，按返回的固定文案原样展示选项与说明。只有用户明确选择后，宿主 Agent 才执行安装或使用实际可用的新会话工具；不支持新会话时如实说明。CLI 本身不会安装 `superun-cli`、修改宿主 Skill/MCP 配置或创建会话，后续动作的命令只重新读取指令。目标 Agent 必须完成真实只读查询才可声称接入成功，不能把指令准备完成当作已连接。\n\n普通 `chat state/wait` 保持原有行为；需要持续跟进 Agent 友好生成和方式选择时，使用本次返回的 `agent-friendly --status` 命令。\n\n## 余额不足与充值后重试\n\n创建请求或对话执行中余额不足时，CLI 返回充值引导：前往 [superun.ai](https://superun.ai) 充值，完成后回复“重试”。用户确认前不自动重试，也不展示继续创作或上线运营菜单。\n\n- 请求直接被拒绝：宿主保留原命令与输入，充值后重新执行原操作；没有失败任务 ID 时不调用任务重试。\n- 执行中失败：使用返回的 `RECHARGE_AND_RETRY` 命令 `chat retry <sessionId> <messageId>`，先调用 Glow 同源的余额校验，再通过 `AgentCommand/retry` 重试真实主链异常消息。已完成、运行中或过期消息不会被重试；风格分支继续使用 `chat style retry`。\n- 项目所有者余额不足时联系所有者充值；团队余额不足时为对应团队充值；成员月度/总额度不足时联系管理员调整额度，不能用个人充值代替。\n\n```bash\nsuperun-ai chat retry <sessionId> <messageId>\nsuperun-ai chat retry <sessionId> <messageId> --no-wait\nsuperun-ai chat retry <sessionId> <messageId> --timeout 120\n```\n\n`messageId` 使用欠费结果中 `nextActions.command` 指定的真实失败消息 ID，不使用用户消息 ID、风格 `choiceId` 或自行猜测的 ID。默认等待重试结果；`--no-wait` 在重试请求被接受后返回，后续按返回的引导查询进度。\n\n## 风格、插件和发布\n\n交互、风格、插件和发布均归属对话创作，统一使用 `chat interaction`、`chat style`、`chat plugin` 和 `chat publish`，不提供对应顶层入口。\n\n```bash\nsuperun-ai chat style generate <sessionId> --content \"生成简洁的品牌风格\"\nsuperun-ai chat style list <sessionId>\nsuperun-ai chat style append <sessionId> --anchor <branchAnchor>\nsuperun-ai chat style retry <sessionId> <choiceId>\nsuperun-ai chat style select <sessionId> <choiceId>\nsuperun-ai chat demo <sessionId>\nsuperun-ai chat develop <sessionId>\n\nsuperun-ai chat plugin list <sessionId>\nsuperun-ai chat plugin status <sessionId> <pluginId>\nsuperun-ai chat plugin enable <sessionId> <pluginId>\nsuperun-ai chat plugin disable <sessionId> <pluginId>\n\nsuperun-ai chat publish status <sessionId>\nsuperun-ai chat publish start <sessionId> <encryptedId>\nsuperun-ai chat publish visibility <sessionId> public\nsuperun-ai chat publish visibility <sessionId> private\n```\n\n首次固定生成 1 个方案，不再支持 `--count` 或问卷 `styleCount`。用户选择“委托高级设计师再设计一版方案”后，通过 `chat style append <sessionId> --anchor <branchAnchor>` 每次基于已有需求追加 1 个，不接受额外要求或参考文件。失败方案使用 `chat style retry <sessionId> <choiceId>` 重试原任务。选择使用查询结果中的 `choiceId`。发布使用查询结果中的 `encryptedId`，按目标版本跟踪部署状态。插件 ID 以 `chat plugin list` 返回值为准。\n\n`superun-ai free-quota` 列出后端返回的全部用户级额度；传入 `sessionId` 时也列出后端返回的该项目级额度。`items` 逐项保留 `quotaKey`、`scope`、`limit`、`used`、`remaining`，并附上人类可读的 `quotaName`、`expectedCharge`（`free` 或 `paid`）和 `expectedFree`。命令只展示后端实际返回的额度项，不补造缺少的额度。展示高级设计师委托选项前，从 `quotaKey: free_round:stage2_designer` 且 `scope: user` 的条目读取预估；若该项缺失，或额度查询失败，明确告知无法判断，不展示免费或付费状态，也不继续高级设计师委托。状态按查询时额度计算，可能在查询后变化；提交后以服务端 `tokenFree` 回执为准。\n\n风格等待会在单个方案成功且预览页面就绪时提前返回进度，整批状态仍为 `RUNNING`。结果的 `styleGeneration.notice` 为实际状态对应的展示文案，`nextActions` 提供采用、追加和重试命令；`choices` 保留同一轮全部方案，不能只展示最新批次。候选通过 `previewUrl` 返回与 Glow 分支预览相同的可交互页面，不返回截图链接，也不等待截图生成。调用方应立即提示该方案及页面链接，再按 `QUERY_STYLES` 继续查询剩余方案，例如“方案 B 已生成，继续等待方案 A”。方案 A/B/C/D 固定对应原始 `index` 0/1/2/3，同一 `choiceId` 只提示一次；已有可用方案时用户可以提前选择；追加生成不会隐藏旧方案。\n\n研发完成后的“查看预览”使用 `development.previewUrl`，返回与 Glow 研发主线一致的稳定地址 `https://id--<sessionId>.<托管域名>`，随主线构建结果更新。研发主线不再查找或等待快照；风格候选和独立演示版本继续使用各自的快照页面。上线运营返回正式发布域名。\n\n### 单端与多端入口\n\n每轮创作/修复完成新增 `development.routing`；发布完成新增 `publish.routing`，覆盖等待发布、异步发布后的状态查询以及部署后的公开操作。原 `development.previewUrl` 和 `publish.publishUrl` 保留。路由读取失败不改变已经完成的业务结果。\n\n创作从项目附件读取 `src/routes.tsx`，其次 `src/App.tsx`；发布按项目 `sessionKey` 读取线上发布文件，不用当前开发文件替代。分组沿用 Glow 的 `handle.side`、`@side` 注释和 JSX 变量名兜底规则，支持任意数量的端。解析器只读取源码文本，不执行项目代码。\n\n`routing` 包含 `status`（ready/fallback/unavailable）、`sourceFile`、`hasMultipleSides`、`defaultSide`、`groups` 和 `warnings`。每组包含 `side`、`label`、`basePath`、`entryPath`、`entryUrl`、`shareUrl` 及 `routes`（名称、路径、可生成的 URL）。默认端取第一组，进入地址取该组第一条路由，分享地址使用 basePath；动态参数路径不虚构参数和链接。\n\n- **单端创作完成**：直接展示该端 entryUrl，命名为“查看预览”，再给“代码审查 / 自动测试 / 安全扫描 / 继续创作 / 上线运营”。\n- **多端创作完成**：按原顺序逐端展示全部有名预览链接，引导点击进入；测试和继续创作引导用户说明对应端与功能。\n- **单端发布完成**：展示“访问网站”和继续创作引导。\n- **多端发布完成**：逐端展示全部有名正式链接，引导进入对应端，再提供继续创作引导。\n\n有 N 个有效端入口就向用户展示 N 项，不能只展示默认端或仅将其余链接留在 JSON。`routes` 保留各端页面明细，不把所有子页面都当独立端。缺少路由元数据时保留原基础链接并说明 warnings，不声称项目只有一个端。发布成功还须核对本次部署记录及公开状态；预览链接、部署成功和正式上线不能互相替代。\n\n用户选择风格后，`chat style select` 默认内部完成演示就绪等待、状态衔接和版本保留，再静默生成并确认研发规划，直接返回开发功能清单。调用方只提示“已采用方案 B，正在整理开发功能清单”，中间不展示演示、研发规划或“确认规划 / 调整功能”入口。清单返回后按原始对话和功能编号展示，提示“请回复要开发的功能编号或具体需求”，等待用户选择后再开发。缺少必要信息、密钥或需要确认数据库变更时仍展示实际问题，等待回答；不自动回答业务问题或选择功能。\n\n自动规划确认仅适用于本次风格选择衔接，并在提交前重新核对当前交互；后续独立的规划调整保留原有确认流程。`--no-wait` 或等待超时返回时，按 `CONTINUE_STYLE_PLANNING` 继续执行 `chat wait`；`chat state` 只读并返回续等指引，不发起确认写请求。旧项目仍可使用 `chat demo` 和 `chat develop`。\n\n查看演示、保留演示版本、进入研发及规划确认都由 CLI 静默完成，调用参数与 Glow 对齐；用户只看到最终研发功能清单及必要的业务问题。`cliPlanAfterStyle` 是 CLI 写入的本次风格选择标记，不是服务端特性开关。网页先推进演示或研发时，后续消息可能不带此标记，CLI 会沿真实 `preMessageId` 追溯本次选择并接续剩余步骤，不重复查看演示、保留版本或进入研发；已确认规划及后续独立流程构成追溯边界。\n\n用户明确回复“上线运营”后，使用 `chat publish status <sessionId> --for-launch` 获取 Glow 发布面板的最新待发布版本，原样展示该版本的 `changeLog`，再按返回的命令直接发布，无需二次确认。发布中的版本只跟踪进度；部署后尚未公开的站点继续执行上线动作，完成后返回正式链接。`status` 始终只读，普通状态查询不会自动获得发布授权。\n\n`chat publish start --indexing allow|deny` 控制搜索引擎索引，不限制用户访问；站点上下线使用 `chat publish visibility`。若服务端要求确认云服务费用，了解费用后可显式传入 `--acknowledge-cloud-fee`。\n\n## 文本输入与附件\n\n`chat create/send/test/review` 支持重复使用 `--file <path>` 上传本地文件。文本仍通过互斥的 `--message <text>` 或 `--input <file>` / `--input -` 传入；JSON 只包含 `content` 或 `message`，不接受 `attachments`、内联文件内容或附件 URL。`--input` 读取的是请求 JSON，不会将该 JSON 文件上传；要上传文件必须显式使用 `--file`。create/send 也支持仅传文件。\n\n```bash\nsuperun-ai chat create --message \"根据附件制作聊天消息总结应用\" --file ./feishu-group-digest.md\nsuperun-ai chat send <sessionId> --input ./request.json --file ./design.png --file ./requirements.pdf\n```\n\nCLI 每次上传前读取 Glow 同源的服务端格式和大小限制。当前主站配置如下，实际限制以当前连接环境返回为准：\n\n| 文件类别 | 支持扩展名 | 当前单文件上限 |\n| --- | --- | --- |\n| 图片 | png、jpg、jpeg、webp、gif | 20MB，超限时按 Glow 流程尝试压缩 |\n| 文本及代码 | txt、md、svg、js、ts、jsx、tsx、py、java、cpp、c、h、cs、php、rb、go、rs、swift、html、css、scss、less、json、xml、yaml、yml | 5MB |\n| 文档 | pdf、docx | 50MB |\n| 表格 | xlsx、xls；csv | Excel 30MB，CSV 5MB |\n| 视频 | mp4、mov、webm、avi、wmv、flv、mkv | 15MB，必须能读取时长且不超过 5 分钟（含 2 秒容差） |\n| 音频及压缩包 | mp3、wav、ogg、flac、m4a、aac、zip、rar | 15MB |\n\n每条消息最多 10 个文件，其中 PDF 最多 5 个；图片宽高、总像素、PDF 页数和 Word 图片数按同源规则校验。当前主站图片单边不超过 29900 像素，总像素不超过 24999999，PDF 页数和 Word 图片数上限为 800。格式配置不可用、文件不合法、审核失败或预处理失败时整条消息停止，不静默丢弃附件。\n\n所有文件（包括很小的 Markdown/TXT）都先上传、审核，再按 Glow 的 `name/url/mediaType/meta` 结构发送；PDF、Word、Excel/CSV 按同源服务预处理，保留解析元数据。不会把文件正文或 Base64 放入附件 `content`。上传过程写入 stderr，只有全部附件就绪后才发出一次创作消息；`--no-wait` 也会完成上传、审核和预处理。图片尺寸和视频时长由随包依赖在本机读取，无需安装 FFmpeg。不要上传 `.env` 或 CLI 凭据等敏感文件。\n\n`session get --include-attachments` 返回可见附件清单；`chat state --include-file <name>` 读取指定可见附件正文。系统文件和密钥配置文件不会作为结果附件返回。\n\n## 输出与错误\n\n业务命令在 stdout 输出一条 JSON，诊断和更新进度写入 stderr。\n\n```json\n{\n  \"schemaVersion\": \"1\",\n  \"ok\": true,\n  \"data\": {\n    \"state\": \"RUNNING\",\n    \"sessionId\": \"session_id\",\n    \"messages\": [],\n    \"progress\": [],\n    \"interactions\": []\n  }\n}\n```\n\n| 退出码 | 含义 |\n|---|---|\n| 0 | 查询成功、请求已接受、仍在运行、需要输入或任务完成 |\n| 2 | 参数或输入格式错误 |\n| 3 | PAT 缺失、无效或访问被拒绝 |\n| 4 | 版本检查或更新失败 |\n| 5 | 业务失败、交互过期/歧义或写请求结果不确定 |\n| 6 | 当前版本不支持所需交互 |\n| 7 | 附件等辅助操作等待超时 |\n| 8 | 网络或响应协议错误 |\n| 9 | 本地状态权限、读写、锁竞争或残留恢复错误 |\n| 130 | 本地命令被中断 |\n\n`OUTCOME_UNKNOWN` 表示请求可能已被接受，不能直接重试写操作。先使用返回的会话 ID 查询状态；创建请求若未取得会话 ID，应查询项目列表确认。\n\n## 更新\n\nCLI 每次执行业务命令前都查询 npm `latest`。版本不一致时，使用当前 Node 运行 npm，在独立的新目录安装目标版本；核对包版本并实际启动离线 `version` 验证模块与依赖后，原子切换默认入口，再继续原业务命令。后续调用及离线 `version` 都使用已切换的版本。普通终端、WorkBuddy 的 Node 环境以及不同 CLI 安装各自维护入口，用户无需判断目录或手动升级。版本查询、安装或验证失败时停止业务，不回退旧版本继续请求；已有安装与入口保留。帮助、`version` 和 `auth logout` 可离线使用。\n\n自动更新保留原 npm 安装作为稳定启动入口，新版本存放于 `~/.cache/superun-ai-cli/installations/` 下按安装来源和 Node 环境隔离的目录，通过小型入口记录切换实际执行版本，不原地覆盖全局包。每次安装使用独立目录，并发安装互不覆盖；不创建更新锁，不在业务命令中删除旧版本、失败安装目录或切换残留，避免 npm 清理旧包触发宿主的批量删除确认。历史版本会占用磁盘，本版不自动清理。CLI 不绕过宿主权限保护，其他文件写入或网络权限仍受宿主管理。\n\n公开包的版本预检与安装使用无登录凭证的 npm 配置，不读取用户、全局或项目的 npmrc。更新子进程仅接收运行和网络所需的环境变量，不继承 npm Token、superun PAT、其他业务凭证或 `NODE_OPTIONS`，也不弹出 CLI 自己的 npm 登录步骤。环境变量中的代理、CA/证书与缓存配置继续生效；只写在 npmrc 中的配置不用于自动更新。官方 Registry 不可用时，可回退到 `npm_config_registry` / `NPM_CONFIG_REGISTRY` 环境变量指定的无凭证镜像地址，安装沿用查询成功的源。恢复过程不输出 npm 原始日志或凭据；失败只返回原因码，不关闭证书校验、不绕过宿主权限保护。AI 安装助手的首次安装与旧版升级也按 [安装指南](INSTALL.md) 使用无凭证环境，避免旧入口在加载新版之前读取 npm 凭证。\n\n可以执行 `superun-ai update` 主动同步 npm `latest`。从源码安装也遵循相同的版本校验；修改源码后需要重新构建，如果全局命令不是链接到该目录，再执行 `npm install -g .`。\n\n```bash\nsuperun-ai version\nsuperun-ai update\n```\n\n## 卸载\n\n先清除本地 PAT，成功后再卸载程序：\n\n```bash\nsuperun-ai auth logout && npm uninstall -g superun-ai-cli\n```\n\n`npm uninstall` 不会自动执行 `logout`。如果设置过 `SUPERUN_PAT`，还需在当前终端执行 `unset SUPERUN_PAT`，并从设置它的 Shell 配置或运行环境中移除。`logout` 不会注销浏览器登录，也不会撤销服务端 PAT。\n","readmeFilename":"README.md"}