Commit Graph

  • 8e1f3d8259 优化 generatePrompt 函数,通过注释添加提示,以确保仅输出Git提交信息。 develop 史悦 2025-10-21 10:12:03 +08:00
  • 35372013a1 ``refactor(prompt): 优化并规范化生成提交信息的提示词- 将 conventional 类型的提示词从 JSON 格式更改为更简洁的列表格式。- 将通用规则格式化为项目列表,并增加“使用动词开头”的祈使句要求,以提高生成消息的一致性和质量。`` 史悦 2025-10-21 10:02:56 +08:00
  • 65da1dc301 feat: 在aicommits中添加提交、推送、重写和取消操作选项 史悦 2025-08-28 10:53:49 +08:00
  • 69d3ef5040 文档: 在README.md中增加baseURL配置项说明 史悦 2025-08-27 17:50:39 +08:00
  • b01e7fe566 docs: 将README.md翻译为中文 史悦 2025-08-27 16:56:47 +08:00
  • d23dfecbcd 重构配置模块以移除ini依赖,增强baseURL支持并汉化AI提示词 史悦 2025-08-27 16:52:04 +08:00
  • e7f26efc71 feat: 添加对自定义 baseURL 的支持 史悦 2025-08-27 15:20:19 +08:00
  • 604def8284 formatting and fixed type error Hassan El Mghari 2024-01-26 10:02:33 -08:00
  • 723c171417 fixed type error in aicommits Hassan El Mghari 2024-01-26 10:00:18 -08:00
  • f63dc33385 updated github action to pnpm v8 Hassan El Mghari 2024-01-26 09:58:25 -08:00
  • 7e2f0000b2 edited README Hassan El Mghari 2024-01-26 09:54:43 -08:00
  • f33bfeed60 formatting Hassan El Mghari 2024-01-26 09:53:16 -08:00
  • 578572b1d9 docs: type flag/config for Conventional Commits (#215) Wieger Wolf 2023-05-12 16:29:07 +02:00
  • 7631c2fc0b fix(hook): install from subdirectory fix #199 Hiroki Osame 2023-05-03 23:24:34 +09:00
  • dda7f8d424 refactor: organize prompt generation to its own file Hiroki Osame 2023-05-03 23:10:15 +09:00
  • eda3462fec test: refactor fixtures Hiroki Osame 2023-05-03 22:55:58 +09:00
  • 9a841d946f fix: --all flag to only stage tracked files Hiroki Osame 2023-05-03 22:37:42 +09:00
  • e41637d6a1 revert: setting max_tokens based on message size (#207) hiroki osame 2023-05-03 09:26:41 -04:00
  • 0562761dc2 feat: support Conventional Commits via --type flag (#177) Thijs Limmen 2023-05-03 15:17:09 +02:00
  • f466f0527e refactor: improve commit length enforcement (#206) hiroki osame 2023-05-03 08:53:05 -04:00
  • f53fb85dd7 refactor: improve prompt Hiroki Osame 2023-04-26 23:17:30 +09:00
  • ffbff9194a refactor: improve prompt Hiroki Osame 2023-04-26 23:11:47 +09:00
  • 91f1918b73 test: improve test data for better results Hiroki Osame 2023-04-26 21:27:58 +09:00
  • edce283e9c feat: max-length config (#194) Rocktim 2023-04-25 20:25:45 +05:30
  • 4d7712f1e8 fix(config): allow get on config properties without key Hiroki Osame 2023-04-25 23:24:31 +09:00
  • e634c1482a test: rename category Hiroki Osame 2023-04-25 23:05:41 +09:00
  • 7a25bc7d30 test: delete flaky timeout test OpenAI was too fast and responding under 500ms Hiroki Osame 2023-04-09 09:07:23 +09:00
  • 1bf3b0f635 improved prompt to display more consise messages Hassan El Mghari 2023-04-08 11:30:14 -07:00
  • 42a2a39f6f feat: request timeout config (#191) Rocktim 2023-04-08 17:54:47 +05:30
  • 75eee29a4e test: create token assertion Hiroki Osame 2023-04-08 19:39:16 +09:00
  • 9b24444a2e fix: remove hard-coded token limit (#187) Rocktim 2023-04-04 12:27:10 +05:30
  • 225558394b fix(hook): Windows support (#176) hiroki osame 2023-04-02 05:54:11 -04:00
  • f6d43f242c perf: use minimal git diff algorithm (#104) 8osz01 2023-04-02 06:58:05 +03:00
  • 5cbc3da9ae docs: recommend gpt-4 as a tip hiroki osame 2023-04-01 10:57:47 -04:00
  • eee3bbfb84 feat: model configuration to support different models (#183) Matthew Hirst 2023-04-01 12:46:12 +02:00
  • ebe83a493e feat: --all flag (#182) Rocktim 2023-04-01 15:49:34 +05:30
  • ad2533eb2f fix: git diff to respect excluded files (#181) chaiyut 2023-03-30 16:58:59 +07:00
  • fca88df0ab docs: --generate value (#178) Mario 2023-03-28 14:04:25 +02:00
  • 7b11f5eede test: http proxy (#175) hiroki osame 2023-03-27 06:33:50 -04:00
  • e431444f95 test: refactor to run asynchronously (#174) hiroki osame 2023-03-27 05:44:16 -04:00
  • a0db0f3ece feat: HTTP + HTTPS proxy support (#139) Sam Büth 2023-03-27 08:51:51 +02:00
  • 6e02dc8f81 chore: add sponsorship Hiroki Osame 2023-03-27 12:59:28 +09:00
  • 7068024f7f fix: tokenize with gpt-3.5-turbo model (#173) hiroki osame 2023-03-26 22:41:36 -04:00
  • 52b62d5a50 feat(cli): --exclude flag for ignoring files (#162) tomaskudlicka 2023-03-27 03:24:48 +02:00
  • 7f6bdd93b5 docs: document configuration options (#155) Sam Büth 2023-03-26 17:39:55 +02:00
  • a32f9c96f3 docs: move roadmap to issues hiroki osame 2023-03-20 13:42:31 -04:00
  • 51a8bb0653 fix: restore cursor visibility in case of errors (#154) yalhyane 2023-03-14 13:42:34 +01:00
  • 1b01c2d95a feat: add aic alias (#148) hiroki osame 2023-03-10 09:15:20 -05:00
  • 69e24709c5 docs: improve testing steps Hiroki Osame 2023-03-10 23:06:16 +09:00
  • 0ebb251d9c chore: move Contribution guide to project root Hiroki Osame 2023-03-10 22:55:29 +09:00
  • bacda17e5a chore: improve contribution guide Hiroki Osame 2023-03-10 22:54:27 +09:00
  • afad8210fc feat: use new gpt-3.5-turbo model (#123) Jason Tarver 2023-03-10 07:41:10 -06:00
  • fed577b960 fix: content-length miscalculation bug (#147) hiroki osame 2023-03-10 08:25:38 -05:00
  • 4a91fbdd30 test: locale config Hiroki Osame 2023-03-10 20:56:35 +09:00
  • ceb49507ed test: aicommits (#146) hiroki osame 2023-03-10 06:12:27 -05:00
  • 09c2c98e05 fix: dont log unknown config property Hiroki Osame 2023-03-10 15:39:13 +09:00
  • d6a6a5b025 ci: run tests (#145) hiroki osame 2023-03-10 01:26:46 -05:00
  • ba0d6fdd25 fix: loosen api key validation (#143) hiroki osame 2023-03-09 07:56:34 -05:00
  • be462f6498 refactor: reuse config validators on cli config Hiroki Osame 2023-03-09 21:50:52 +09:00
  • 58ce61eab8 feat: language support via locale config (#96) Vicente Gutiérrez 2023-03-09 05:13:58 -06:00
  • 4876e8d966 fix: handle unknown config property (#141) hiroki osame 2023-03-09 04:02:00 -05:00
  • 5fe127d377 feat: show error stack on unknown error (#124) hiroki osame 2023-03-03 00:58:22 -05:00
  • 915a4ada60 docs: passing down flags Hiroki Osame 2023-03-03 14:30:09 +09:00
  • 29856386a7 docs: upgrading instructions Hiroki Osame 2023-03-03 14:23:23 +09:00
  • dd326cf9cd Update BUG_REPORT.yml Hassan El Mghari 2023-03-02 22:06:20 -05:00
  • 02b477dea4 chore: issue templates Hiroki Osame 2023-03-02 19:07:00 +09:00
  • d0c576efeb chore: issue templates Hiroki Osame 2023-03-02 19:05:53 +09:00
  • c68a488931 Updated tasks in README Hassan El Mghari 2023-03-02 00:44:52 -05:00
  • dd5e11a403 chore: patch clack type error Hiroki Osame 2023-03-02 14:21:01 +09:00
  • 985c06c46f Updated future tasks in the README Hassan El Mghari 2023-03-01 21:20:48 -05:00
  • 0986220c96 feat: upgrade clack Hiroki Osame 2023-03-02 11:02:28 +09:00
  • c194c917d7 refactor: use tokenizer to accurately count tokens (#114) Simon Liang 2023-03-02 10:00:52 +08:00
  • 5f2efc83f5 feat: link OpenAI status on 500 error (#121) hiroki osame 2023-03-01 20:16:47 -05:00
  • 2503d0c1f7 chore: add development files Hiroki Osame 2023-03-02 10:03:50 +09:00
  • ac6972c506 feat: exclude all *.lock files (#108) Spenser Black 2023-03-01 20:01:27 -05:00
  • f8fb0e246a refactor: use custom OpenAI "fetch" (#106) hiroki osame 2023-03-01 19:56:56 -05:00
  • f68ba4a3ec docs: document git hook Hiroki Osame 2023-03-02 09:45:47 +09:00
  • 2041aee003 docs: fix config filename in README (#109) Todd Papaioannou 2023-02-23 00:53:25 -08:00
  • 8c5f124e21 ci: trigger test on develop Hiroki Osame 2023-02-23 13:54:44 +09:00
  • 744d6016fb ci: set write permissions on token Hiroki Osame 2023-02-23 13:50:34 +09:00
  • 5a506b750e fix: improve large diff error message (#101) hiroki osame 2023-02-22 04:19:05 -05:00
  • bd085666c8 chore: configure semantic-release for main Hiroki Osame 2023-02-22 17:56:54 +09:00
  • 75d77001b1 fix: handle unreachable openai.com (#100) hiroki osame 2023-02-22 00:16:01 -05:00
  • 13b06e8c16 refactor: hooks to be called via aicommits (#99) hiroki osame 2023-02-22 00:01:11 -05:00
  • 09013af5fc docs: align twitter badges Hiroki Osame 2023-02-21 22:19:31 +09:00
  • b01318e8a8 docs: improve readme Hiroki Osame 2023-02-21 22:18:08 +09:00
  • 0b80a0031e feat: git hook (#95) hiroki osame 2023-02-21 08:08:44 -05:00
  • 0d3f35c135 feat: config command (#71) Hiroki Osame 2023-02-21 22:04:40 +09:00
  • 05f70e344e ci: setup semantic-release (#89) hiroki osame 2023-02-21 07:56:01 -05:00
  • 65d753a1d6 feat: pass down argv to git commit (#70) hiroki osame 2023-02-21 07:52:42 -05:00
  • 4a22c4029f docs: specify LTS in minimum Node.js requirement (#94) Hamza Afridi 2023-02-21 11:49:55 +00:00
  • caaf165067 feat: use imperative present tense in prompt (#84) Marcus Ziadé 2023-02-20 12:10:19 +02:00
  • a9e87b37be docs: add node version requirements to installation (#87) Kieran Klukas 2023-02-20 02:08:28 -08:00
  • 68fc8ad736 feat: show multiple options (#64) hiroki osame 2023-02-16 18:44:46 -05:00
  • 9ec7aee3a9 chore: add commit hooks (#56) hiroki osame 2023-02-16 18:39:03 -05:00
  • 23b580edac Merge pull request #63 from Nutlope/bundle-deps Hassan El Mghari 2023-02-16 18:24:24 -05:00
  • 2665b608ad Merge pull request #62 from Nutlope/mention-maintainer Hassan El Mghari 2023-02-16 18:23:44 -05:00
  • 3f10195d03 feat: remove ending period (#59) kade 2023-02-16 05:59:44 -08:00
  • cfeb5a0232 chore: bundle openai Hiroki Osame 2023-02-16 22:08:20 +09:00
  • d733cdbbb3 build: bundle dependencies Hiroki Osame 2023-02-16 21:48:22 +09:00