├── .gitignore ├── AGENTS.md ├── CHANGELOG.md ├── CLAUDE.md ├── IMPLEMENTATION_SUMMARY.md ├── README.md ├── _knowledge_base ├── README.md ├── cache │ └── .gitkeep ├── indexed │ └── .gitkeep └── raw │ └── .gitkeep ├── docs ├── INDEX.md ├── article-writer-architecture-flow.svg ├── commands-design.md ├── crawler-guide.md ├── crawler-quick-test.md ├── format-config-guide.md ├── image-bed-config-guide.md ├── images │ └── prd-08-authentic-workflow.svg ├── outline-mode │ ├── README.md │ ├── best-practices.md │ ├── quick-start.md │ └── templates-guide.md ├── platforms │ └── codex-setup.md ├── prd │ ├── README.md │ ├── prd-01-workspace-system.md │ ├── prd-02-anti-ai-library.md │ ├── prd-03-materials-system.md │ ├── prd-04-topic-discussion.md │ ├── prd-05-image-system.md │ ├── prd-06-taste-driven-workflow.md │ ├── prd-07-authentic-writing-workflow.md │ ├── prd-08-complete-workflow-redesign.md │ ├── prd-09-multi-mode-writing.md │ ├── prd-10-style-learning-and-collaboration.md │ └── prd-11-outline-constrained-mode.md ├── roadmap.md ├── slash-command-architecture.md ├── slash-command-philosophy.md ├── technical-design.md ├── troubleshooting │ └── codex-platform-issues.md └── wechat-formatting.md ├── memory └── README.md ├── package.json ├── plugins ├── README.md ├── ai-detector │ ├── README.md │ └── ai-check.md └── materials-import │ └── import-materials.md ├── scripts ├── bash │ ├── check-writing-state.sh │ ├── collect.sh │ ├── common.sh │ ├── format-wechat-haidao.sh │ ├── format-wechat.sh │ ├── images.sh │ ├── research-docs.sh │ ├── research.sh │ ├── review.sh │ ├── specify.sh │ ├── test-word-count.sh │ ├── text-audit.sh │ ├── topic.sh │ └── write.sh ├── build │ └── generate-commands.sh ├── postinstall.cjs └── powershell │ ├── check-writing-state.ps1 │ ├── collect.ps1 │ ├── common.ps1 │ ├── format-wechat.ps1 │ ├── images.ps1 │ ├── research.ps1 │ ├── review.ps1 │ ├── specify.ps1 │ ├── text-audit.ps1 │ ├── topic.ps1 │ └── write.ps1 ├── spec └── presets │ ├── anti-ai-detection │ ├── AI句式库.md │ ├── 书面词汇替换库.md │ └── 套话库.md │ └── workspaces │ ├── general.md │ ├── video.md │ └── wechat.md ├── src ├── ai-interface.ts ├── cli.ts ├── commands │ ├── format-config.ts │ └── research-docs.ts ├── crawler │ ├── config.ts │ ├── crawler-manager.ts │ ├── doc-crawler.ts │ ├── dynamic-crawler.ts │ ├── knowledge-converter.ts │ ├── pdf-extractor.ts │ ├── progress-bar.ts │ ├── types.ts │ └── utils.ts ├── formatters │ └── wechat-formatter.ts ├── hybrid-method.ts ├── method-advisor.ts ├── method-converter.ts ├── plugins │ └── manager.ts ├── services │ └── image-bed │ │ ├── README.md │ │ ├── image-bed-factory.ts │ │ ├── index.ts │ │ ├── providers │ │ ├── aliyun-oss-provider.ts │ │ ├── base64-provider.ts │ │ ├── cloudflare-r2-provider.ts │ │ ├── qiniu-provider.ts │ │ └── tencent-cos-provider.ts │ │ └── types.ts ├── types │ └── ali-oss.d.ts ├── utils │ ├── image-downloader.ts │ ├── interactive.ts │ ├── logger.ts │ ├── project.ts │ ├── style-options.ts │ └── workspace.ts └── version.ts ├── templates ├── brief-templates │ ├── general-brief-template.md │ ├── video-brief-template.md │ └── wechat-brief-template.md ├── commands │ ├── authentic.md │ ├── check.md │ ├── collect.md │ ├── expand.md │ ├── extract.md │ ├── fabu.md │ ├── format-config.md │ ├── hint.md │ ├── images.md │ ├── outline.md │ ├── publish.md │ ├── research.md │ ├── review.md │ ├── specify.md │ ├── topic.md │ └── write.md ├── outlines │ ├── project-proposal.yaml │ ├── technical-report.yaml │ └── thesis-opening.yaml └── workspace-config.json └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/.gitignore -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /IMPLEMENTATION_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/IMPLEMENTATION_SUMMARY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/README.md -------------------------------------------------------------------------------- /_knowledge_base/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/_knowledge_base/README.md -------------------------------------------------------------------------------- /_knowledge_base/cache/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_knowledge_base/indexed/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_knowledge_base/raw/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/INDEX.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/INDEX.md -------------------------------------------------------------------------------- /docs/article-writer-architecture-flow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/article-writer-architecture-flow.svg -------------------------------------------------------------------------------- /docs/commands-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/commands-design.md -------------------------------------------------------------------------------- /docs/crawler-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/crawler-guide.md -------------------------------------------------------------------------------- /docs/crawler-quick-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/crawler-quick-test.md -------------------------------------------------------------------------------- /docs/format-config-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/format-config-guide.md -------------------------------------------------------------------------------- /docs/image-bed-config-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/image-bed-config-guide.md -------------------------------------------------------------------------------- /docs/images/prd-08-authentic-workflow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/images/prd-08-authentic-workflow.svg -------------------------------------------------------------------------------- /docs/outline-mode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/outline-mode/README.md -------------------------------------------------------------------------------- /docs/outline-mode/best-practices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/outline-mode/best-practices.md -------------------------------------------------------------------------------- /docs/outline-mode/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/outline-mode/quick-start.md -------------------------------------------------------------------------------- /docs/outline-mode/templates-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/outline-mode/templates-guide.md -------------------------------------------------------------------------------- /docs/platforms/codex-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/platforms/codex-setup.md -------------------------------------------------------------------------------- /docs/prd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/prd/README.md -------------------------------------------------------------------------------- /docs/prd/prd-01-workspace-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/prd/prd-01-workspace-system.md -------------------------------------------------------------------------------- /docs/prd/prd-02-anti-ai-library.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/prd/prd-02-anti-ai-library.md -------------------------------------------------------------------------------- /docs/prd/prd-03-materials-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/prd/prd-03-materials-system.md -------------------------------------------------------------------------------- /docs/prd/prd-04-topic-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/prd/prd-04-topic-discussion.md -------------------------------------------------------------------------------- /docs/prd/prd-05-image-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/prd/prd-05-image-system.md -------------------------------------------------------------------------------- /docs/prd/prd-06-taste-driven-workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/prd/prd-06-taste-driven-workflow.md -------------------------------------------------------------------------------- /docs/prd/prd-07-authentic-writing-workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/prd/prd-07-authentic-writing-workflow.md -------------------------------------------------------------------------------- /docs/prd/prd-08-complete-workflow-redesign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/prd/prd-08-complete-workflow-redesign.md -------------------------------------------------------------------------------- /docs/prd/prd-09-multi-mode-writing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/prd/prd-09-multi-mode-writing.md -------------------------------------------------------------------------------- /docs/prd/prd-10-style-learning-and-collaboration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/prd/prd-10-style-learning-and-collaboration.md -------------------------------------------------------------------------------- /docs/prd/prd-11-outline-constrained-mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/prd/prd-11-outline-constrained-mode.md -------------------------------------------------------------------------------- /docs/roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/roadmap.md -------------------------------------------------------------------------------- /docs/slash-command-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/slash-command-architecture.md -------------------------------------------------------------------------------- /docs/slash-command-philosophy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/slash-command-philosophy.md -------------------------------------------------------------------------------- /docs/technical-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/technical-design.md -------------------------------------------------------------------------------- /docs/troubleshooting/codex-platform-issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/troubleshooting/codex-platform-issues.md -------------------------------------------------------------------------------- /docs/wechat-formatting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/docs/wechat-formatting.md -------------------------------------------------------------------------------- /memory/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/memory/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/package.json -------------------------------------------------------------------------------- /plugins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/plugins/README.md -------------------------------------------------------------------------------- /plugins/ai-detector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/plugins/ai-detector/README.md -------------------------------------------------------------------------------- /plugins/ai-detector/ai-check.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/plugins/ai-detector/ai-check.md -------------------------------------------------------------------------------- /plugins/materials-import/import-materials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/plugins/materials-import/import-materials.md -------------------------------------------------------------------------------- /scripts/bash/check-writing-state.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/bash/check-writing-state.sh -------------------------------------------------------------------------------- /scripts/bash/collect.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/bash/collect.sh -------------------------------------------------------------------------------- /scripts/bash/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/bash/common.sh -------------------------------------------------------------------------------- /scripts/bash/format-wechat-haidao.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/bash/format-wechat-haidao.sh -------------------------------------------------------------------------------- /scripts/bash/format-wechat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/bash/format-wechat.sh -------------------------------------------------------------------------------- /scripts/bash/images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/bash/images.sh -------------------------------------------------------------------------------- /scripts/bash/research-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/bash/research-docs.sh -------------------------------------------------------------------------------- /scripts/bash/research.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/bash/research.sh -------------------------------------------------------------------------------- /scripts/bash/review.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/bash/review.sh -------------------------------------------------------------------------------- /scripts/bash/specify.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/bash/specify.sh -------------------------------------------------------------------------------- /scripts/bash/test-word-count.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/bash/test-word-count.sh -------------------------------------------------------------------------------- /scripts/bash/text-audit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/bash/text-audit.sh -------------------------------------------------------------------------------- /scripts/bash/topic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/bash/topic.sh -------------------------------------------------------------------------------- /scripts/bash/write.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/bash/write.sh -------------------------------------------------------------------------------- /scripts/build/generate-commands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/build/generate-commands.sh -------------------------------------------------------------------------------- /scripts/postinstall.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/postinstall.cjs -------------------------------------------------------------------------------- /scripts/powershell/check-writing-state.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/powershell/check-writing-state.ps1 -------------------------------------------------------------------------------- /scripts/powershell/collect.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/powershell/collect.ps1 -------------------------------------------------------------------------------- /scripts/powershell/common.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/powershell/common.ps1 -------------------------------------------------------------------------------- /scripts/powershell/format-wechat.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/powershell/format-wechat.ps1 -------------------------------------------------------------------------------- /scripts/powershell/images.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/powershell/images.ps1 -------------------------------------------------------------------------------- /scripts/powershell/research.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/powershell/research.ps1 -------------------------------------------------------------------------------- /scripts/powershell/review.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/powershell/review.ps1 -------------------------------------------------------------------------------- /scripts/powershell/specify.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/powershell/specify.ps1 -------------------------------------------------------------------------------- /scripts/powershell/text-audit.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/powershell/text-audit.ps1 -------------------------------------------------------------------------------- /scripts/powershell/topic.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/powershell/topic.ps1 -------------------------------------------------------------------------------- /scripts/powershell/write.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/scripts/powershell/write.ps1 -------------------------------------------------------------------------------- /spec/presets/anti-ai-detection/AI句式库.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/spec/presets/anti-ai-detection/AI句式库.md -------------------------------------------------------------------------------- /spec/presets/anti-ai-detection/书面词汇替换库.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/spec/presets/anti-ai-detection/书面词汇替换库.md -------------------------------------------------------------------------------- /spec/presets/anti-ai-detection/套话库.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/spec/presets/anti-ai-detection/套话库.md -------------------------------------------------------------------------------- /spec/presets/workspaces/general.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/spec/presets/workspaces/general.md -------------------------------------------------------------------------------- /spec/presets/workspaces/video.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/spec/presets/workspaces/video.md -------------------------------------------------------------------------------- /spec/presets/workspaces/wechat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/spec/presets/workspaces/wechat.md -------------------------------------------------------------------------------- /src/ai-interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/ai-interface.ts -------------------------------------------------------------------------------- /src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/cli.ts -------------------------------------------------------------------------------- /src/commands/format-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/commands/format-config.ts -------------------------------------------------------------------------------- /src/commands/research-docs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/commands/research-docs.ts -------------------------------------------------------------------------------- /src/crawler/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/crawler/config.ts -------------------------------------------------------------------------------- /src/crawler/crawler-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/crawler/crawler-manager.ts -------------------------------------------------------------------------------- /src/crawler/doc-crawler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/crawler/doc-crawler.ts -------------------------------------------------------------------------------- /src/crawler/dynamic-crawler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/crawler/dynamic-crawler.ts -------------------------------------------------------------------------------- /src/crawler/knowledge-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/crawler/knowledge-converter.ts -------------------------------------------------------------------------------- /src/crawler/pdf-extractor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/crawler/pdf-extractor.ts -------------------------------------------------------------------------------- /src/crawler/progress-bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/crawler/progress-bar.ts -------------------------------------------------------------------------------- /src/crawler/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/crawler/types.ts -------------------------------------------------------------------------------- /src/crawler/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/crawler/utils.ts -------------------------------------------------------------------------------- /src/formatters/wechat-formatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/formatters/wechat-formatter.ts -------------------------------------------------------------------------------- /src/hybrid-method.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/hybrid-method.ts -------------------------------------------------------------------------------- /src/method-advisor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/method-advisor.ts -------------------------------------------------------------------------------- /src/method-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/method-converter.ts -------------------------------------------------------------------------------- /src/plugins/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/plugins/manager.ts -------------------------------------------------------------------------------- /src/services/image-bed/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/services/image-bed/README.md -------------------------------------------------------------------------------- /src/services/image-bed/image-bed-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/services/image-bed/image-bed-factory.ts -------------------------------------------------------------------------------- /src/services/image-bed/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/services/image-bed/index.ts -------------------------------------------------------------------------------- /src/services/image-bed/providers/aliyun-oss-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/services/image-bed/providers/aliyun-oss-provider.ts -------------------------------------------------------------------------------- /src/services/image-bed/providers/base64-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/services/image-bed/providers/base64-provider.ts -------------------------------------------------------------------------------- /src/services/image-bed/providers/cloudflare-r2-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/services/image-bed/providers/cloudflare-r2-provider.ts -------------------------------------------------------------------------------- /src/services/image-bed/providers/qiniu-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/services/image-bed/providers/qiniu-provider.ts -------------------------------------------------------------------------------- /src/services/image-bed/providers/tencent-cos-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/services/image-bed/providers/tencent-cos-provider.ts -------------------------------------------------------------------------------- /src/services/image-bed/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/services/image-bed/types.ts -------------------------------------------------------------------------------- /src/types/ali-oss.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/types/ali-oss.d.ts -------------------------------------------------------------------------------- /src/utils/image-downloader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/utils/image-downloader.ts -------------------------------------------------------------------------------- /src/utils/interactive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/utils/interactive.ts -------------------------------------------------------------------------------- /src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/utils/logger.ts -------------------------------------------------------------------------------- /src/utils/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/utils/project.ts -------------------------------------------------------------------------------- /src/utils/style-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/utils/style-options.ts -------------------------------------------------------------------------------- /src/utils/workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/utils/workspace.ts -------------------------------------------------------------------------------- /src/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/src/version.ts -------------------------------------------------------------------------------- /templates/brief-templates/general-brief-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/brief-templates/general-brief-template.md -------------------------------------------------------------------------------- /templates/brief-templates/video-brief-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/brief-templates/video-brief-template.md -------------------------------------------------------------------------------- /templates/brief-templates/wechat-brief-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/brief-templates/wechat-brief-template.md -------------------------------------------------------------------------------- /templates/commands/authentic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/commands/authentic.md -------------------------------------------------------------------------------- /templates/commands/check.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/commands/check.md -------------------------------------------------------------------------------- /templates/commands/collect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/commands/collect.md -------------------------------------------------------------------------------- /templates/commands/expand.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/commands/expand.md -------------------------------------------------------------------------------- /templates/commands/extract.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/commands/extract.md -------------------------------------------------------------------------------- /templates/commands/fabu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/commands/fabu.md -------------------------------------------------------------------------------- /templates/commands/format-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/commands/format-config.md -------------------------------------------------------------------------------- /templates/commands/hint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/commands/hint.md -------------------------------------------------------------------------------- /templates/commands/images.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/commands/images.md -------------------------------------------------------------------------------- /templates/commands/outline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/commands/outline.md -------------------------------------------------------------------------------- /templates/commands/publish.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/commands/publish.md -------------------------------------------------------------------------------- /templates/commands/research.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/commands/research.md -------------------------------------------------------------------------------- /templates/commands/review.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/commands/review.md -------------------------------------------------------------------------------- /templates/commands/specify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/commands/specify.md -------------------------------------------------------------------------------- /templates/commands/topic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/commands/topic.md -------------------------------------------------------------------------------- /templates/commands/write.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/commands/write.md -------------------------------------------------------------------------------- /templates/outlines/project-proposal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/outlines/project-proposal.yaml -------------------------------------------------------------------------------- /templates/outlines/technical-report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/outlines/technical-report.yaml -------------------------------------------------------------------------------- /templates/outlines/thesis-opening.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/outlines/thesis-opening.yaml -------------------------------------------------------------------------------- /templates/workspace-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/templates/workspace-config.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordflowlab/article-writer/HEAD/tsconfig.json --------------------------------------------------------------------------------