mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-31 01:35:00 +00:00
use better TTS
This commit is contained in:
parent
7cee3aa1f1
commit
41a99ec29d
69 changed files with 77 additions and 6 deletions
BIN
aider/website/assets/audio/auto-accept-architect/00-01.mp3
Normal file
BIN
aider/website/assets/audio/auto-accept-architect/00-01.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/auto-accept-architect/00-11.mp3
Normal file
BIN
aider/website/assets/audio/auto-accept-architect/00-11.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/auto-accept-architect/00-40.mp3
Normal file
BIN
aider/website/assets/audio/auto-accept-architect/00-40.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/auto-accept-architect/00-48.mp3
Normal file
BIN
aider/website/assets/audio/auto-accept-architect/00-48.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/auto-accept-architect/01-00.mp3
Normal file
BIN
aider/website/assets/audio/auto-accept-architect/01-00.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/auto-accept-architect/01-28.mp3
Normal file
BIN
aider/website/assets/audio/auto-accept-architect/01-28.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/auto-accept-architect/01-44.mp3
Normal file
BIN
aider/website/assets/audio/auto-accept-architect/01-44.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/auto-accept-architect/02-00.mp3
Normal file
BIN
aider/website/assets/audio/auto-accept-architect/02-00.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/auto-accept-architect/02-05.mp3
Normal file
BIN
aider/website/assets/audio/auto-accept-architect/02-05.mp3
Normal file
Binary file not shown.
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"00-01": "We're going to add a new feature to automatically accept edits proposed by the architect model.",
|
||||
"00-11": "First, let's add the new switch.",
|
||||
"00-40": "Aider figured out that it should be passed to the Coder class.",
|
||||
"00-48": "Now we need to implement the functionality.",
|
||||
"01-00": "Let's do some manual testing.",
|
||||
"01-28": "That worked. Let's make sure we can turn it off too.",
|
||||
"01-44": "That worked too. Let's have aider update the HISTORY file to document the new feature.",
|
||||
"02-00": "Let's quickly tidy up the changes to HISTORY.",
|
||||
"02-05": "All done!"
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"00-10": "We've added files that handle the main CLI and in-chat slash commands like /drop.",
|
||||
"00-20": "Let's explain the needed change to aider.",
|
||||
"01-20": "Ok, let's look at the code.",
|
||||
"01-30": "I'd prefer not to use \"hasattr()\", let's ask for improvements.",
|
||||
"01-45": "Let's try some manual testing.",
|
||||
"02-10": "Looks good. Let's check the existing test suite to ensure we didn't break anything.",
|
||||
"02-19": "Let's ask aider to add tests for this.",
|
||||
"02-50": "Tests look reasonable, we're done!",
|
||||
"00-01": "We're going to update the /drop command to keep any read only files that were originally specified at launch."
|
||||
}
|
BIN
aider/website/assets/audio/tree-sitter-language-pack/00-01.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/00-01.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/00-10.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/00-10.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/01-00.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/01-00.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/01-10.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/01-10.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/01-29.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/01-29.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/01-45.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/01-45.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/02-05.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/02-05.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/03-37.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/03-37.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/04-19.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/04-19.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/05-02.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/05-02.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/05-55.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/05-55.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/06-12.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/06-12.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/06-30.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/06-30.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/09-02.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/09-02.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/09-45.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/09-45.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/10-15.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/10-15.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/11-15.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/11-15.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/12-00.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/12-00.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/13-00.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/13-00.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/14-00.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/14-00.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/16-07.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/16-07.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/16-16.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/16-16.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/16-33.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/16-33.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/17-01.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/17-01.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/17-12.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/17-12.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/19-04.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/19-04.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/19-28.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/19-28.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/21-30.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/21-30.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/24-39.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/24-39.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/27-00.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/27-00.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/27-10.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/27-10.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/27-19.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/27-19.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/27-50.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/27-50.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/28-12.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/28-12.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/28-52.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/28-52.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/29-27.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/29-27.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/30-25.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/30-25.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/30-37.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/30-37.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/31-52.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/31-52.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/32-42.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/32-42.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/32-54.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/32-54.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/33-05.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/33-05.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/33-20.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/33-20.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/34-10.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/34-10.mp3
Normal file
Binary file not shown.
BIN
aider/website/assets/audio/tree-sitter-language-pack/35-10.mp3
Normal file
BIN
aider/website/assets/audio/tree-sitter-language-pack/35-10.mp3
Normal file
Binary file not shown.
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"00-01": "We're going to add a ton of new languages to aider via tree-sitter-language-pack.",
|
||||
"00-10": "First, lets try and find which languages it supports.",
|
||||
"01-00": "Ok, there's a language definitions json file",
|
||||
"01-10": "Does it have the github repos for each language?",
|
||||
"01-29": "Ok, this is what we need.",
|
||||
"01-45": "We need all the tags files from each language's repository. Let's have aider write a script to fetch them all.",
|
||||
"02-05": "Let aider read the language definitions json file.",
|
||||
"03-37": "Looks like it can't find most of the tags.scm files.",
|
||||
"04-19": "Have it try other branches besides master.",
|
||||
"05-02": "Ok, it's downloading them now.",
|
||||
"05-55": "Let's make it so we can re-run and avoid re-downloading.",
|
||||
"06-12": "I see lots of tags files.",
|
||||
"06-30": "Ok, restart to run with latest code. This will take awhile to fetch them all.",
|
||||
"09-02": "The grep-ast module needs to know about all the new languages.",
|
||||
"09-45": "Let's have aider add them all, including their file extensions.",
|
||||
"10-15": "Some of the languages need to be recognized by their base name, not extension.",
|
||||
"11-15": "Let's sanity check if grep-ast can handle PowerShell now.",
|
||||
"12-00": "Looks like it's parsing PowerShell fine.",
|
||||
"13-00": "Ok, let's download the tags into the right spot in the aider repo.",
|
||||
"14-00": "This will take a minute...",
|
||||
"16-07": "Delete some bad or empty tags files.",
|
||||
"16-16": "Add the tags to the repo.",
|
||||
"16-33": "The tags files need to be modified to work with the repo-map.",
|
||||
"17-01": "Let's use bash to script aider to modify each tags file.",
|
||||
"17-12": "I'm giving aider a read-only example of working tags file, as an example to follow.",
|
||||
"19-04": "Looks like it correctly updated the first couple of tags files.",
|
||||
"19-28": "Let's grep to watch how many name tags are left to be updated.",
|
||||
"21-30": "This is going to take a little while...",
|
||||
"24-39": "Let's add a README file with attribution for these tags files.",
|
||||
"27-00": "Ok, all the tags files are updated.",
|
||||
"27-10": "Let's add test coverage to be sure these languages work with the repo-map.",
|
||||
"27-19": "Dump the fixtures directory structure to a file, to give aider so it knows the layout.",
|
||||
"27-50": "Use a bash script to ask aider to add test coverage for each tags file.",
|
||||
"28-12": "Let aider read the fixtures directory listing.",
|
||||
"28-52": "Just fixing the bash to correctly iterate through the list of tags files.",
|
||||
"29-27": "Improve the prompt to make sure aider creates a fixture for each language.",
|
||||
"30-25": "Lets run the repo-map tests to see if the new test works.",
|
||||
"30-37": "Arduino failed, with an empty repo-map?",
|
||||
"31-52": "Can aider figure out what's wrong?",
|
||||
"32-42": "Oh! I'm not using the updated grep-ast yet.",
|
||||
"32-54": "Ok, now we're parsing Arduino code properly. Undo that bogus test fix.",
|
||||
"33-05": "A regression with tsx?",
|
||||
"33-20": "Can aider figure out why?",
|
||||
"34-10": "Let's check the parsers map.",
|
||||
"35-10": "Well, that's all for this recording."
|
||||
}
|
|
@ -7,6 +7,7 @@ layout: minimal
|
|||
# Add --auto-accept-architect feature
|
||||
|
||||
<script>
|
||||
const recording_id = "auto-accept-architect";
|
||||
const recording_url = "https://gist.githubusercontent.com/paul-gauthier/e7383fbc29c9bb343ee6fb7ee5d77e15/raw/c2194334085304bb1c6bb80814d791704d9719b6/707774.cast";
|
||||
</script>
|
||||
|
||||
|
@ -21,7 +22,7 @@ const recording_url = "https://gist.githubusercontent.com/paul-gauthier/e7383fbc
|
|||
- 1:00 Let's do some manual testing.
|
||||
- 1:28 That worked. Let's make sure we can turn it off too.
|
||||
- 1:44 That worked too. Let's have aider update the HISTORY file to document the new feature.
|
||||
- 2:00 Quickly tidy up the changes to HISTORY.
|
||||
- 2:00 Let's quickly tidy up the changes to HISTORY.
|
||||
- 2:05 All done!
|
||||
|
||||
|
||||
|
|
|
@ -16,8 +16,8 @@ const recording_url = "https://gist.githubusercontent.com/paul-gauthier/c2e7b275
|
|||
## Commentary
|
||||
|
||||
- 0:01 We're going to update the /drop command to keep any read only files that were originally specified at launch.
|
||||
- 0:10 We've added files that handle the main C.L.I. and in-chat slash commands like /drop.
|
||||
- 0:20 Explain the needed change to aider.
|
||||
- 0:10 We've added files that handle the main CLI and in-chat slash commands like /drop.
|
||||
- 0:20 Let's explain the needed change to aider.
|
||||
- 1:20 Ok, let's look at the code.
|
||||
- 1:30 I'd prefer not to use "hasattr()", let's ask for improvements.
|
||||
- 1:45 Let's try some manual testing.
|
||||
|
|
|
@ -7,6 +7,7 @@ layout: minimal
|
|||
# Add language support via tree-sitter-language-pack
|
||||
|
||||
<script>
|
||||
const recording_id = "tree-sitter-language-pack";
|
||||
const recording_url = "https://gist.githubusercontent.com/paul-gauthier/a990333449b09e2793088a45eb1587f4/raw/364124781cca282907ccdc7567cdfc588a9b438b/tmp.redacted.cast";
|
||||
</script>
|
||||
|
||||
|
@ -28,10 +29,10 @@ const recording_url = "https://gist.githubusercontent.com/paul-gauthier/a9903334
|
|||
- 5:55 Let's make it so we can re-run and avoid re-downloading.
|
||||
- 6:12 I see lots of tags files.
|
||||
- 6:30 Ok, restart to run with latest code. This will take awhile to fetch them all.
|
||||
- 9:02 The grep AST module needs to know about all the new languages.
|
||||
- 9:02 The grep-ast module needs to know about all the new languages.
|
||||
- 9:45 Let's have aider add them all, including their file extensions.
|
||||
- 10:15 Some of the languages need to be recognized by their base name, not extension.
|
||||
- 11:15 Let's sanity check if grep AST can handle PowerShell now.
|
||||
- 11:15 Let's sanity check if grep-ast can handle PowerShell now.
|
||||
- 12:00 Looks like it's parsing PowerShell fine.
|
||||
- 13:00 Ok, let's download the tags into the right spot in the aider repo.
|
||||
- 14:00 This will take a minute...
|
||||
|
@ -54,7 +55,7 @@ const recording_url = "https://gist.githubusercontent.com/paul-gauthier/a9903334
|
|||
- 30:25 Lets run the repo-map tests to see if the new test works.
|
||||
- 30:37 Arduino failed, with an empty repo-map?
|
||||
- 31:52 Can aider figure out what's wrong?
|
||||
- 32:42 Oh! I'm not using the updated grep AST yet.
|
||||
- 32:42 Oh! I'm not using the updated grep-ast yet.
|
||||
- 32:54 Ok, now we're parsing Arduino code properly. Undo that bogus test fix.
|
||||
- 33:05 A regression with tsx?
|
||||
- 33:20 Can aider figure out why?
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue