{"_id":"@147miao/opencode-ds","_rev":"11-b8339de5e9ce97d09001c05b89ef8cba","name":"@147miao/opencode-ds","dist-tags":{"latest":"1.2.2"},"versions":{"1.1.0":{"name":"@147miao/opencode-ds","version":"1.1.0","license":"MIT","_id":"@147miao/opencode-ds@1.1.0","maintainers":[{"name":"147miao","email":"1343724166@qq.com"}],"homepage":"https://github.com/147miao/opencode-ds#readme","bugs":{"url":"https://github.com/147miao/opencode-ds/issues"},"bin":{"opencode-ds":"bin/opencode-ds"},"dist":{"shasum":"e11ad041c29a3266e970ed620d5724ef73092856","tarball":"https://registry.npmjs.org/@147miao/opencode-ds/-/opencode-ds-1.1.0.tgz","fileCount":402,"integrity":"sha512-5QJViilBEz6IrMvbbRCElryfP9kqjJ7dWaG+rZ74Z2G7eSVBMW8rCBW2at5S2sXSD4ih8wmLnVz3jH9S5mQurg==","signatures":[{"sig":"MEUCIG32CyJ2tNuArJUYr6eRAbbn56eoKniWCLugrzUn9MqDAiEAo6NYavjG+0KpZsnrEJsJkF1yAb1dStjPcUJcdvac4f8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183228510},"type":"module","gitHead":"a33cc17aed5f41d55fc3dc98d65da1290f60553f","scripts":{"postinstall":"node ./postinstall.mjs && node ./.opencode-ds/install-plugin.mjs","preuninstall":"node ./.opencode-ds/uninstall-plugin.mjs"},"_npmUser":{"name":"147miao","email":"1343724166@qq.com"},"repository":{"url":"git+https://github.com/147miao/opencode-ds.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode DS - AI coding agent with oh-my-openagent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"@147miao/opencode-ds-windows-x64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/opencode-ds_1.1.0_1785679393133_0.018328529504122226","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@147miao/opencode-ds","version":"1.1.1","license":"MIT","_id":"@147miao/opencode-ds@1.1.1","maintainers":[{"name":"147miao","email":"1343724166@qq.com"}],"homepage":"https://github.com/147miao/opencode-ds#readme","bugs":{"url":"https://github.com/147miao/opencode-ds/issues"},"bin":{"opencode-ds":"bin/opencode-ds"},"dist":{"shasum":"29f3b39af5dbda2f7e1d8cf6f986040b2b9fb62d","tarball":"https://registry.npmjs.org/@147miao/opencode-ds/-/opencode-ds-1.1.1.tgz","fileCount":402,"integrity":"sha512-C8n0zsr7OCsUK4H1jBSEGN0Mlt3Pi0plFRpY1N8ILpDBXbArvlpbIbq7nVmH/xvxGGlxnfzAhOzxD1cpItjAQw==","signatures":[{"sig":"MEQCIAZ9iYr4WuIAYWmUayYROBpEFD9RWFNac8CgTrJIzEUVAiBEFOs4oWhlIHtcfC24+W3+J6Y0Oa3Sur7/CTCcgYgKfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183231731},"type":"module","gitHead":"f048c35e33331a02702073e9213a2ff7f09e0b26","scripts":{"postinstall":"node ./postinstall.mjs && node ./.opencode-ds/install-plugin.mjs","preuninstall":"node ./.opencode-ds/uninstall-plugin.mjs"},"_npmUser":{"name":"147miao","email":"1343724166@qq.com"},"repository":{"url":"git+https://github.com/147miao/opencode-ds.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode DS - AI coding agent with oh-my-openagent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"@147miao/opencode-ds-windows-x64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/opencode-ds_1.1.1_1785687089082_0.3844665294383989","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@147miao/opencode-ds","version":"1.1.2","license":"MIT","_id":"@147miao/opencode-ds@1.1.2","maintainers":[{"name":"147miao","email":"1343724166@qq.com"}],"homepage":"https://github.com/147miao/opencode-ds#readme","bugs":{"url":"https://github.com/147miao/opencode-ds/issues"},"bin":{"opencode-ds":"bin/opencode-ds"},"dist":{"shasum":"2629e27f37b91093266ce2cab86b3d37d87f3e27","tarball":"https://registry.npmjs.org/@147miao/opencode-ds/-/opencode-ds-1.1.2.tgz","fileCount":402,"integrity":"sha512-3KAi/SiX9HKP9o2MXV0eEYi6yabMuWvSiU3C2/DStxQuvZMhUZl0ZpeHtsgc0OLu9oN1+GRib0cKhT3LJlIRiw==","signatures":[{"sig":"MEUCIDuGqQNCjMalnGIDM33uoTtK7mD+6xGA/UsPZGfse06tAiEA8eFLGsbjClM8jf8bB82/Pi78DRutXBwUysdfL4dlrLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151369971},"type":"module","gitHead":"2e7b90aedc6956e7fae81f5aaeab2b5a500f888e","scripts":{"postinstall":"node ./postinstall.mjs && node ./.opencode-ds/install-plugin.mjs","preuninstall":"node ./.opencode-ds/uninstall-plugin.mjs"},"_npmUser":{"name":"147miao","email":"1343724166@qq.com"},"repository":{"url":"git+https://github.com/147miao/opencode-ds.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode DS - AI coding agent with oh-my-openagent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"@147miao/opencode-ds-windows-x64":"1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/opencode-ds_1.1.2_1785689177956_0.3979033048075076","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@147miao/opencode-ds","version":"1.1.3","license":"MIT","_id":"@147miao/opencode-ds@1.1.3","maintainers":[{"name":"147miao","email":"1343724166@qq.com"}],"homepage":"https://github.com/147miao/opencode-ds#readme","bugs":{"url":"https://github.com/147miao/opencode-ds/issues"},"bin":{"opencode-ds":"bin/opencode-ds"},"dist":{"shasum":"fd63150a08d5a63769169bef1df7315345d8e784","tarball":"https://registry.npmjs.org/@147miao/opencode-ds/-/opencode-ds-1.1.3.tgz","fileCount":400,"integrity":"sha512-Vu89qZBzbED/TN8/z5T+/6D6hIm0xKIJA/QA8Ck7TeJYMuuwU491vJnEf5j6pdRjlj4uprP+jYVE2TajXistLQ==","signatures":[{"sig":"MEUCIF0r3rhx/NIwRGf1qHxmCBUx2hCT1ODDjVVWcqGvHxzGAiEArgqv48jD6eVNfpSThhcIVQzBrnvxxBnRG63sKTQgifI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183310572},"type":"module","gitHead":"91b7d851119bf1a0e8236e4e85113aacb619adbe","scripts":{"postinstall":"node ./postinstall.mjs && node ./.opencode-ds/install-plugin.mjs","preuninstall":"node ./.opencode-ds/uninstall-plugin.mjs"},"_npmUser":{"name":"147miao","email":"1343724166@qq.com"},"repository":{"url":"git+https://github.com/147miao/opencode-ds.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode DS - AI coding agent with oh-my-openagent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"@147miao/opencode-ds-windows-x64":"1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-ds_1.1.3_1785768196134_0.7401462769766658","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@147miao/opencode-ds","version":"1.1.4","license":"MIT","_id":"@147miao/opencode-ds@1.1.4","maintainers":[{"name":"147miao","email":"1343724166@qq.com"}],"homepage":"https://github.com/147miao/opencode-ds#readme","bugs":{"url":"https://github.com/147miao/opencode-ds/issues"},"bin":{"opencode-ds":"bin/opencode-ds"},"dist":{"shasum":"1b2d428234b45726f01000732a9e0784c081a9a4","tarball":"https://registry.npmjs.org/@147miao/opencode-ds/-/opencode-ds-1.1.4.tgz","fileCount":400,"integrity":"sha512-eUzvE17vdBAI13BBFTi2ZHPQoeNNaEaWiE1KNH56nSZ7mJVCXbuM/yohaa0kPP8y9cbTq/hxh3WP4oVZFUQWcw==","signatures":[{"sig":"MEYCIQDz4ZpiZz2B7y3ixlf3iNFebawU0qxjnnF0Bxypkji+5wIhAOKQ+hOmWt/QvedR5Frd/Ee/3HuFcvXk0I/TFxwWEtbs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183311374},"type":"module","gitHead":"90c45be18b92d63063af808a394633eb641ac353","scripts":{"postinstall":"node ./postinstall.mjs && node ./.opencode-ds/install-plugin.mjs","preuninstall":"node ./.opencode-ds/uninstall-plugin.mjs"},"_npmUser":{"name":"147miao","email":"1343724166@qq.com"},"repository":{"url":"git+https://github.com/147miao/opencode-ds.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode DS - AI coding agent with oh-my-openagent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"@147miao/opencode-ds-windows-x64":"1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/opencode-ds_1.1.4_1785778064008_0.08876373479590072","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@147miao/opencode-ds","version":"1.1.5","license":"MIT","_id":"@147miao/opencode-ds@1.1.5","maintainers":[{"name":"147miao","email":"1343724166@qq.com"}],"homepage":"https://github.com/147miao/opencode-ds#readme","bugs":{"url":"https://github.com/147miao/opencode-ds/issues"},"bin":{"opencode-ds":"bin/opencode-ds"},"dist":{"shasum":"fce3a5797245c031d888294180390c9c78b50a04","tarball":"https://registry.npmjs.org/@147miao/opencode-ds/-/opencode-ds-1.1.5.tgz","fileCount":400,"integrity":"sha512-2DfiT0W31QxYH+GbNJMdgtelZHtG5LUjvwKUOWzIxtnLkV/EpKiou5GLw2h4wNxODrDhacP6R5k74HRPvrovXQ==","signatures":[{"sig":"MEUCIDi61FNmn96N/lYQ/WgyOkqK8hjSYQUntlF27GEzTSvGAiEAhyV3LJvqTHzG14mxOaqQkewoDTdJJyQ0tXbDXuzc4KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183413056},"type":"module","gitHead":"e96d6ac47b8f63db245b96fd2aed61bbbb5e7fc7","scripts":{"postinstall":"node ./postinstall.mjs && node ./.opencode-ds/install-plugin.mjs","preuninstall":"node ./.opencode-ds/uninstall-plugin.mjs"},"_npmUser":{"name":"147miao","email":"1343724166@qq.com"},"repository":{"url":"git+https://github.com/147miao/opencode-ds.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode DS - AI coding agent with oh-my-openagent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"@147miao/opencode-ds-windows-x64":"1.1.5"},"_npmOperationalInternal":{"tmp":"tmp/opencode-ds_1.1.5_1785828418931_0.8676438750763535","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@147miao/opencode-ds","version":"1.1.6","license":"MIT","_id":"@147miao/opencode-ds@1.1.6","maintainers":[{"name":"147miao","email":"1343724166@qq.com"}],"homepage":"https://github.com/147miao/opencode-ds#readme","bugs":{"url":"https://github.com/147miao/opencode-ds/issues"},"bin":{"opencode-ds":"bin/opencode-ds"},"dist":{"shasum":"b2ed5c7a36a390855ee807115e7f9233759ab0b4","tarball":"https://registry.npmjs.org/@147miao/opencode-ds/-/opencode-ds-1.1.6.tgz","fileCount":402,"integrity":"sha512-LwK5JYv7wlGCObgAEXoXqwkfnGfFhpt7Cpf4qahVhnHw25s28dYT/PHih1isw74lKFHDRUiPJ8XCyesb83cD4w==","signatures":[{"sig":"MEYCIQCKE1GJZHLJqLEvJ4JRaFGsyPoHiEowtGIYL32V/C0a9AIhAIFlTuvSvZwCRGqfr6amq2kLi6BmmnT6pb7YuaRn4fm+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183425537},"type":"module","gitHead":"90be7f1b42f1296b863ab1154d4bc809560dd995","scripts":{"postinstall":"node ./postinstall.mjs && node ./.opencode-ds/install-plugin.mjs","preuninstall":"node ./.opencode-ds/uninstall-plugin.mjs"},"_npmUser":{"name":"147miao","email":"1343724166@qq.com"},"repository":{"url":"git+https://github.com/147miao/opencode-ds.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode DS - AI coding agent with oh-my-openagent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"@147miao/opencode-ds-windows-x64":"1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/opencode-ds_1.1.6_1785907250530_0.47551378538357447","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@147miao/opencode-ds","version":"1.1.7","license":"MIT","_id":"@147miao/opencode-ds@1.1.7","maintainers":[{"name":"147miao","email":"1343724166@qq.com"}],"homepage":"https://github.com/147miao/opencode-ds#readme","bugs":{"url":"https://github.com/147miao/opencode-ds/issues"},"bin":{"opencode-ds":"bin/opencode-ds"},"dist":{"shasum":"a8fba2c2c2e3e01d7d0447a3af5bbd4178ebd855","tarball":"https://registry.npmjs.org/@147miao/opencode-ds/-/opencode-ds-1.1.7.tgz","fileCount":402,"integrity":"sha512-ftmWuVvvi3mhMDZ4m/yEhV6gAwbK007W0SZZqeb5j/n22uOXGcfsR5sasd3UaPnpY0c2BSctMVEh33cB2bp9Fg==","signatures":[{"sig":"MEUCIQDh5GEjlaZWitqvZlQmvGcXXi5nwa925Dl5/mfyHEjx4QIgLukcOrAnPskSXNPyOb9v0+uPbXH0UchdD6jcxzbzOTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186648702},"type":"module","gitHead":"f7cfed27c73295224009c7f59d72654c4e102843","scripts":{"postinstall":"node ./postinstall.mjs && node ./.opencode-ds/install-plugin.mjs","preuninstall":"node ./.opencode-ds/uninstall-plugin.mjs"},"_npmUser":{"name":"147miao","email":"1343724166@qq.com"},"repository":{"url":"git+https://github.com/147miao/opencode-ds.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode DS - AI coding agent with oh-my-openagent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"@147miao/opencode-ds-windows-x64":"1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/opencode-ds_1.1.7_1786316082856_0.6012516104691381","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@147miao/opencode-ds","version":"1.2.0","license":"MIT","_id":"@147miao/opencode-ds@1.2.0","maintainers":[{"name":"147miao","email":"1343724166@qq.com"}],"homepage":"https://github.com/147miao/opencode-ds#readme","bugs":{"url":"https://github.com/147miao/opencode-ds/issues"},"bin":{"opencode-ds":"bin/opencode-ds"},"dist":{"shasum":"dd31aeb66f5ab9d872e0f531f0117ce565530dbe","tarball":"https://registry.npmjs.org/@147miao/opencode-ds/-/opencode-ds-1.2.0.tgz","fileCount":402,"integrity":"sha512-e2EZHdKJwslWdsjvTTvkV6K0kcvmsNUVpP6WeDqqPu0Fg+CFqRomkKaRTFOsOMJHlu1Ume8u3f1A3rWBqt7dxQ==","signatures":[{"sig":"MEQCIFYfZIl+Fcyi6xf7zdbUlmicUO5I94HbnVFWhrkWKq/EAiBBXVyyIntDN1WSakW+SR9o2n4/o+zV4d6vuU9U3F0B+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186660990},"type":"module","gitHead":"d71eea2fe6452722e78cadaa719be20c5bcaa396","scripts":{"postinstall":"node ./postinstall.mjs && node ./.opencode-ds/install-plugin.mjs","preuninstall":"node ./.opencode-ds/uninstall-plugin.mjs"},"_npmUser":{"name":"147miao","email":"1343724166@qq.com"},"repository":{"url":"git+https://github.com/147miao/opencode-ds.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode DS - AI coding agent with oh-my-openagent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"@147miao/opencode-ds-windows-x64":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/opencode-ds_1.2.0_1786399166741_0.042430604982694575","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@147miao/opencode-ds","version":"1.2.1","license":"MIT","_id":"@147miao/opencode-ds@1.2.1","maintainers":[{"name":"147miao","email":"1343724166@qq.com"}],"homepage":"https://github.com/147miao/opencode-ds#readme","bugs":{"url":"https://github.com/147miao/opencode-ds/issues"},"bin":{"opencode-ds":"bin/opencode-ds"},"dist":{"shasum":"5c71ebfb61fde32c1365d3104874e8a188cfd8e0","tarball":"https://registry.npmjs.org/@147miao/opencode-ds/-/opencode-ds-1.2.1.tgz","fileCount":402,"integrity":"sha512-PmugxM6d29JpPd5y8YLttqhdrt5iOE5iyqPqyUft8cEEZw+mFsx2S6Bcpw+SRLubwULN4lVa0xFtb8fmB/sIeQ==","signatures":[{"sig":"MEQCIB5QaUlAkX9xj+jjhTQqp43AOBr+kUxUJgM7YAS+vVGcAiAYhn7D5g4bBMhuRE82VcKMAGkGSO35GPmihIrVZ8t1mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186661038},"type":"module","gitHead":"48207925ac5ae01d1ba967002a8a7f2cc9e9e2c2","scripts":{"postinstall":"node ./postinstall.mjs && node ./.opencode-ds/install-plugin.mjs","preuninstall":"node ./.opencode-ds/uninstall-plugin.mjs"},"_npmUser":{"name":"147miao","email":"1343724166@qq.com"},"repository":{"url":"git+https://github.com/147miao/opencode-ds.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode DS - AI coding agent with oh-my-openagent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"@147miao/opencode-ds-windows-x64":"1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/opencode-ds_1.2.1_1786469535551_0.3374592381657031","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@147miao/opencode-ds","version":"1.2.2","description":"OpenCode DS - AI coding agent with oh-my-openagent","type":"module","license":"MIT","bin":{"opencode-ds":"bin/opencode-ds"},"scripts":{"postinstall":"node ./postinstall.mjs && node ./.opencode-ds/install-plugin.mjs","preuninstall":"node ./.opencode-ds/uninstall-plugin.mjs"},"optionalDependencies":{"@147miao/opencode-ds-windows-x64":"1.2.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"repository":{"type":"git","url":"git+https://github.com/147miao/opencode-ds.git"},"dependencies":{"zod":"^4.4.3"},"gitHead":"5027523ddd76cd1677aeee01a838736b545e448a","_id":"@147miao/opencode-ds@1.2.2","bugs":{"url":"https://github.com/147miao/opencode-ds/issues"},"homepage":"https://github.com/147miao/opencode-ds#readme","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-TG2n7GXYu8c4IfmO3s3RzMCfkLZYeab9/j7IXxsy44PJLRvNWHRUfnsV6YkVbcf0sSmnfnGgXPz3xbdBwXDjtw==","shasum":"41eaf3b72f1d2e17181c3db63c6418ef2f48a893","tarball":"https://registry.npmjs.org/@147miao/opencode-ds/-/opencode-ds-1.2.2.tgz","fileCount":402,"unpackedSize":186694318,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDJbhkD7qObZ4tXTS35+qd+TIWBtvLQyW8Mkxbleu9fiAiEAgKy8vbqfNa//vA2OHBGIaVlV98ujV74Wnp4bvAqhGeU="}]},"_npmUser":{"name":"147miao","email":"1343724166@qq.com"},"directories":{},"maintainers":[{"name":"147miao","email":"1343724166@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/opencode-ds_1.2.2_1786574501863_0.3880569939804235"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-02T14:03:13.023Z","modified":"2026-08-12T22:41:43.098Z","1.1.0":"2026-08-02T14:03:14.026Z","1.1.1":"2026-08-02T16:11:29.953Z","1.1.2":"2026-08-02T16:46:18.880Z","1.1.3":"2026-08-03T14:43:17.024Z","1.1.4":"2026-08-03T17:27:44.897Z","1.1.5":"2026-08-04T07:26:59.809Z","1.1.6":"2026-08-05T05:20:51.532Z","1.1.7":"2026-08-09T22:54:43.739Z","1.2.0":"2026-08-10T21:59:27.638Z","1.2.1":"2026-08-11T17:32:16.439Z","1.2.2":"2026-08-12T22:41:42.790Z"},"bugs":{"url":"https://github.com/147miao/opencode-ds/issues"},"license":"MIT","homepage":"https://github.com/147miao/opencode-ds#readme","repository":{"type":"git","url":"git+https://github.com/147miao/opencode-ds.git"},"description":"OpenCode DS - AI coding agent with oh-my-openagent","maintainers":[{"name":"147miao","email":"1343724166@qq.com"}],"readme":"# OpenCode DS\n\n**OpenCode DS** 构建于 opencode CLI 之上，内置 **oh-my-openagent（OmO）插件体系**。本方案推荐在 OMO 插件中采用 deepseek‑v4‑flash 作为底层模型。通过在提示词层进行优化，强化大模型调用子智能体完成任务的行为偏好；该策略会带来任务执行耗时的增加，token成本的提升，但能够有效提升问题求解的正确率。\n\n[![npm version](https://img.shields.io/npm/v/@147miao/opencode-ds)](https://www.npmjs.com/package/@147miao/opencode-ds) [![License: MIT](https://img.shields.io/npm/l/@147miao/opencode-ds)](LICENSE) [![Platform: Windows x64](https://img.shields.io/badge/platform-Windows%20x64-blue)](https://www.npmjs.com/package/@147miao/opencode-ds-windows-x64)\n\n## 核心特性\n\n### 多模型编排\n\n内置 Schema-first 多模型路由层，可在不同 AI 模型之间编排与切换，按任务类型选择最合适的模型，兼顾能力、速度与成本。同一会话内可以灵活指定模型，无需切换会话或重启。\n\n### 并行后台 agent\n\n基于oh-my-openagent插件，任务可拆解给多个后台 agent 并行执行，互不阻塞主会话。agent 全程在后台独立运行，完成后再汇总结果，大幅压缩多文件改造、跨模块调研、批量测试等任务的等待时间。主会话可以边等结果边推进其他工作。\n\n### LSP / AST 工具链\n\n内置语言服务器（Language Server Protocol）与抽象语法树（Abstract Syntax Tree）工具，提供结构化代码检索与编辑能力：定位符号定义、跟踪调用路径、感知修改影响面。相比纯文本搜索，结构化检索更精确、上下文更完整、token 消耗更低。\n\n### 完整插件体系\n\nOmO 是围绕 OpenCode 构建的完整插件体系，覆盖面包括：\n\n| 维度 | 规模 |\n|---|---|\n| 内置 agents | 11 个 |\n| OpenCode hook 处理器 | 14 个（内部 58 个 hook 槽位，分 5 层） |\n| 注册工具 | 12~38 个 |\n| MCP 体系 | 3 层 |\n\n随包还附带多套开箱即用的 skills（技能），覆盖调试、前端开发、git 操作、代码审查、重构、发布检查等常见工作流，直接以斜杠命令调用。\n\n### 意图识别与智能规划\n\n- **IntentGate**：任务意图识别与门控，在任务进入执行流程前确认意图，避免误执行与越权操作，让 agent 只做你真正想让它做的事。\n- **`/init-deep`**：斜杠命令，一键初始化分层级的项目知识库（AGENTS.md 体系），让 agent 在动手前快速掌握项目结构与约定。\n- **Prometheus 规划器**：AI 规划器，先探索代码库、厘清设计决策，再产出决策完备、可直接执行的工作计划，从源头减少返工。\n\n## DeepSeek V4 Flash 额外适配\n\n本发行版针对 DeepSeek V4 系列（`deepseek-v4-flash`、`deepseek-v4-pro`）做了额外的兼容适配，连接即可用：\n\n\n### ① 工具 JSON Schema 投影\n\n工具参数 Schema 按 `toolSchema: \"deepseek\"` 投影：`deepseek(schema) = openAI(moonshot(schema))`，与 DeepSeek API 的工具描述格式对齐。\n\n### ② 连接方式\n\n设置以下任一环境变量即可连接 DeepSeek V4 模型（凭据仅通过环境变量提供，配置文件不包含任何真实 API key 值）：\n\n- `OPENCODE_API_KEY`：opencode provider 鉴权开关\n- `OPENCODE_GO_API_KEY`：opencode-go provider 鉴权\n- `DEEPSEEK_API_KEY`：deepseek provider 鉴权（端点 `https://api.deepseek.com/v1`）\n\n模型 ID `deepseek-v4-flash`、`deepseek-v4-pro` 可在 TUI 模型选择器中直接指定。\n\n### 配置 OmO 模型\n\nOmO 的模型配置写在 `omo.jsonc`：\n\n- **用户层**：`~/.omo/omo.jsonc`\n- **项目级**：`<项目>/.omo/omo.jsonc`（项目内生效）\n\n**随包模板**：发行版内置一份通用最小配置模板，首次安装时自动拷贝到 `~/.omo/default-omo.jsonc.example`（no-clobber：若该文件已存在则不会覆盖）。复制为默认路径后按需调整：\n\n```bash\ncp ~/.omo/default-omo.jsonc.example ~/.omo/omo.jsonc\n```\n\n推荐配置示例（用户层或项目级均可）：\n\n```jsonc\n{\n  \"[opencode]\": {\n    \"agents\": {\n      \"sisyphus\": {\n        // 模型链（models）：首项为主模型，其余为回退模型（fallback），\n        // 主模型不可用时按顺序依次尝试；条目可为纯字符串或带\n        // variant / reasoningEffort 思考强度的对象。\n        \"models\": [\n          \"opencode-go/deepseek-v4-flash\",\n          { \"model\": \"opencode-go/deepseek-v4-pro\", \"variant\": \"xhigh\" }\n        ]\n      }\n    }\n  }\n}\n```\n\n操作路径（实测有效）：\n\n1. 在 opencode-ds TUI 中执行 `/connect` 连接模型供应商（如 `opencode-go`），完成鉴权。\n2. 将上述配置写至 `omo.jsonc`（默认路径 `~/.omo/omo.jsonc`）。\n3. **先退出当前 opencode-ds 会话，再重新启动 opencode-ds 使配置生效。**\n\n提示：若已通过 `/connect` 或手动生成过 `omo.jsonc`，直接编辑该文件即可，无需重新创建。凭据一律使用环境变量名（如 `OPENCODE_GO_API_KEY`）说明来源，不涉及任何真实 API key 值。\n\n## 内置内容一览\n\n安装包中随附了完整的运行时，安装即全部就绪：\n\n- **opencode-ds 可执行文件**：完整编码 agent 运行时，开箱即用。\n- **OmO 插件 bundle**：oh-my-openagent 插件体系，安装时自动注册。\n- **共享 skills 与分发级 skills**：覆盖调试、前端、git、审查、重构、QA、安全研究等场景。\n- **斜杠命令**：如 `/init-deep`、发布检查等，会话内直接调用。\n- **平台二进制**：Windows x64 对应版本，通过 optionalDependencies 自动匹配拉取。\n\n## 安装\n\n全局安装，一行命令完成：\n\n```bash\nnpm i -g @147miao/opencode-ds\n```\n\n- 本包发布在 **npmjs 官方 registry**（https://registry.npmjs.org），安装过程零认证，无需登录，无需任何配置。\n- Windows x64 平台的二进制通过 optionalDependencies 自动拉取，无需手动下载或设置环境变量。\n\n## 快速开始\n\n安装完成后，直接在终端运行：\n\n```bash\nopencode-ds\n```\n\n即可进入 TUI 交互界面，开始新的会话：\n\n1. 首次运行自动完成插件注册，无需手动操作。\n2. 在会话中直接提出任务，agent 会选择合适的工具与流程执行。\n3. 需要多 agent 并行时，使用 Team Mode 查看各 agent 的实时状态。\n4. 随时按需调用内置 skills，如 `/init-deep` 初始化项目知识库。\n\n## 发布渠道\n\n本包通过 **npmjs 官方 registry**（https://registry.npmjs.org）发布与分发。安装时零认证，无需登录 npm 账号，也无需任何配置文件。整个安装过程只有一条命令，没有额外步骤。\n\n## 与原版项目的区别\n\n本包构建于两个上游项目之上：AI 编码 agent 本体 opencode（[anomalyco/opencode](https://github.com/anomalyco/opencode)，MIT）与内置插件体系 oh-my-openagent（[code-yeongyu/oh-my-openagent](https://github.com/code-yeongyu/oh-my-openagent)，SUL-1.0）。以下是与两个原版的差异说明。\n\n### vs 原版 oh-my-openagent（code-yeongyu/oh-my-openagent，SUL-1.0）\n\n本包内置的 OmO 插件体系基于 oh-my-openagent **v4.19.3** 深度定制 fork，相对上游共 **63 个本地提交**，主要改动：\n\n- **中文语言规则**：新增中文语言规则，并在 delegate-task 提示中强制使用中文。\n- **DeepSeek V4 prompt 变体**：为 DeepSeek V4 模型增加中文与并行偏好的提示变体。\n- **后台 agent 强制化**：在源码层面强制后台 subagent 委托。\n\nagents、hooks、Team Mode、Hashline 等核心能力均为 oh-my-openagent 原版能力，本包不改动，仅随包内置分发。修改说明与 SUL-1.0 条款副本见 [THIRD_PARTY_NOTICES.md](./THIRD_PARTY_NOTICES.md)。\n\n## 致谢与上游项目\n\n本包构建于两个开源上游项目之上，特此致谢：\n\n- **[opencode](https://github.com/anomalyco/opencode)**（MIT）—— AI 编码 agent 本体，由 OpenCode 团队独立维护。\n- **[oh-my-openagent](https://github.com/code-yeongyu/oh-my-openagent)**（SUL-1.0）—— OmO 插件体系，由 code-yeongyu 维护团队独立维护。\n\n两个上游项目相互独立、各自维护、使用各自许可证，本包不享有也未转授其商标或社区权益。**非附属声明：本包非 OpenCode 团队构建，与官方无任何关联。** 上游第三方组件许可全文见 [THIRD_PARTY_NOTICES.md](./THIRD_PARTY_NOTICES.md)。\n\n## 许可\n\n本包按三层许可结构披露：\n\n- **本项目 `@147miao/opencode-ds`**：按 **MIT** 许可证分发，见 [LICENSE](./LICENSE)。\n- **opencode（anomalyco/opencode）**：按 **MIT** 许可证分发。\n- **oh-my-openagent（code-yeongyu/oh-my-openagent）**：按 **SUL-1.0**（Sustainable Use License）许可证分发，条款副本见 [THIRD_PARTY_NOTICES.md](./THIRD_PARTY_NOTICES.md)。\n","readmeFilename":"README.md"}