├── .editorconfig ├── .eslintignore ├── .eslintrc.cjs ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── BUGS.yml │ ├── DISCUSS.yml │ ├── FEATURE.yml │ ├── Regression.yml │ ├── TASK.md │ └── config.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── build.yml │ └── lint.yml ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .prettierrc ├── .vscode ├── launch.json └── settings.json ├── CONTRIBUTING-zh.md ├── CONTRIBUTING.md ├── LICENSE ├── README-zh.md ├── README.md ├── commitlint.config.cjs ├── package.json ├── pnpm-lock.yaml ├── rollup.config.js ├── src ├── core │ ├── code-review │ │ ├── index.ts │ │ └── prompt.ts │ ├── commit │ │ ├── gitCommit.ts │ │ ├── index.ts │ │ ├── openai.ts │ │ └── prompt.ts │ ├── components │ │ ├── index.ts │ │ ├── prompt.ts │ │ └── select.ts │ ├── config │ │ └── index.ts │ └── hooks │ │ ├── index.ts │ │ ├── prompt.ts │ │ └── select.ts ├── index.ts ├── types │ └── index.ts └── utils │ ├── color.ts │ ├── constants.ts │ ├── index.ts │ └── openai.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/BUGS.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/.github/ISSUE_TEMPLATE/BUGS.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/DISCUSS.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/.github/ISSUE_TEMPLATE/DISCUSS.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/FEATURE.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/.github/ISSUE_TEMPLATE/FEATURE.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Regression.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/.github/ISSUE_TEMPLATE/Regression.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/TASK.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/.github/ISSUE_TEMPLATE/TASK.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .idea 4 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npx lint-staged -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/CONTRIBUTING-zh.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/LICENSE -------------------------------------------------------------------------------- /README-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/README-zh.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/commitlint.config.cjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/core/code-review/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/core/code-review/index.ts -------------------------------------------------------------------------------- /src/core/code-review/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/core/code-review/prompt.ts -------------------------------------------------------------------------------- /src/core/commit/gitCommit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/core/commit/gitCommit.ts -------------------------------------------------------------------------------- /src/core/commit/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/core/commit/index.ts -------------------------------------------------------------------------------- /src/core/commit/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/core/commit/openai.ts -------------------------------------------------------------------------------- /src/core/commit/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/core/commit/prompt.ts -------------------------------------------------------------------------------- /src/core/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/core/components/index.ts -------------------------------------------------------------------------------- /src/core/components/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/core/components/prompt.ts -------------------------------------------------------------------------------- /src/core/components/select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/core/components/select.ts -------------------------------------------------------------------------------- /src/core/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/core/config/index.ts -------------------------------------------------------------------------------- /src/core/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/core/hooks/index.ts -------------------------------------------------------------------------------- /src/core/hooks/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/core/hooks/prompt.ts -------------------------------------------------------------------------------- /src/core/hooks/select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/core/hooks/select.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/utils/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/utils/color.ts -------------------------------------------------------------------------------- /src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/utils/constants.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/src/utils/openai.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xun082/create-ai-toolkit/HEAD/tsconfig.json --------------------------------------------------------------------------------