├── .env.example ├── .eslintrc.cjs ├── .github └── workflows │ └── docker-image.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── data ├── config.json ├── history.json ├── record.json └── talk.json ├── docs ├── 1.jpeg ├── 2.jpeg ├── 3.jpeg ├── 4.jpeg ├── 5.jpeg ├── 6.jpg ├── 7.jpg └── 8.jpg ├── output └── df04f647-52be-4d94-b105-18688137a0fb.wav ├── package.json ├── src ├── admin.ts ├── api │ ├── chat.ts │ ├── message.ts │ └── plugin.ts ├── chatgpt.ts ├── config.ts ├── controller │ ├── home-controller.ts │ └── user-controller.ts ├── db │ ├── nedb.ts │ └── tables.ts ├── html2docx.d.ts ├── index.ts ├── routes.ts ├── service │ ├── home-service.ts │ └── user-service.ts ├── types │ ├── data.ts │ ├── message.ts │ ├── messageActionsSchema.ts │ ├── mod.ts │ ├── request.ts │ └── talker-message.ts └── utils │ ├── baiduai.ts │ ├── mod.ts │ └── tool.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/workflows/docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/.github/workflows/docker-image.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/README.md -------------------------------------------------------------------------------- /data/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/data/config.json -------------------------------------------------------------------------------- /data/history.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /data/record.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/data/record.json -------------------------------------------------------------------------------- /data/talk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/data/talk.json -------------------------------------------------------------------------------- /docs/1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/docs/1.jpeg -------------------------------------------------------------------------------- /docs/2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/docs/2.jpeg -------------------------------------------------------------------------------- /docs/3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/docs/3.jpeg -------------------------------------------------------------------------------- /docs/4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/docs/4.jpeg -------------------------------------------------------------------------------- /docs/5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/docs/5.jpeg -------------------------------------------------------------------------------- /docs/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/docs/6.jpg -------------------------------------------------------------------------------- /docs/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/docs/7.jpg -------------------------------------------------------------------------------- /docs/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/docs/8.jpg -------------------------------------------------------------------------------- /output/df04f647-52be-4d94-b105-18688137a0fb.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/output/df04f647-52be-4d94-b105-18688137a0fb.wav -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/package.json -------------------------------------------------------------------------------- /src/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/admin.ts -------------------------------------------------------------------------------- /src/api/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/api/chat.ts -------------------------------------------------------------------------------- /src/api/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/api/message.ts -------------------------------------------------------------------------------- /src/api/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/api/plugin.ts -------------------------------------------------------------------------------- /src/chatgpt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/chatgpt.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/controller/home-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/controller/home-controller.ts -------------------------------------------------------------------------------- /src/controller/user-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/controller/user-controller.ts -------------------------------------------------------------------------------- /src/db/nedb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/db/nedb.ts -------------------------------------------------------------------------------- /src/db/tables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/db/tables.ts -------------------------------------------------------------------------------- /src/html2docx.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'html-to-docx' 2 | -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/routes.ts -------------------------------------------------------------------------------- /src/service/home-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/service/home-service.ts -------------------------------------------------------------------------------- /src/service/user-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/service/user-service.ts -------------------------------------------------------------------------------- /src/types/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/types/data.ts -------------------------------------------------------------------------------- /src/types/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/types/message.ts -------------------------------------------------------------------------------- /src/types/messageActionsSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/types/messageActionsSchema.ts -------------------------------------------------------------------------------- /src/types/mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/types/mod.ts -------------------------------------------------------------------------------- /src/types/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/types/request.ts -------------------------------------------------------------------------------- /src/types/talker-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/types/talker-message.ts -------------------------------------------------------------------------------- /src/utils/baiduai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/utils/baiduai.ts -------------------------------------------------------------------------------- /src/utils/mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/utils/mod.ts -------------------------------------------------------------------------------- /src/utils/tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/src/utils/tool.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atorber/wechat-gpt/HEAD/tsconfig.json --------------------------------------------------------------------------------