fix: pin transcription project to Python 3.12

- Set bundled FunASR transcription project to Python 3.12
- Restrict requires-python to >=3.12,<3.13 and refresh uv.lock
- Document Windows editdistance wheel issue on Python 3.13
- Update README/SKILL prerequisites to recommend Python 3.12
- Add Windows FunASR uv setup troubleshooting reference
This commit is contained in:
2026-07-14 14:40:01 +08:00
parent 0005ba554e
commit 790c775eac
8 changed files with 222 additions and 635 deletions
+1 -1
View File
@@ -18,7 +18,7 @@ Do **not** assume Windows execution just because the agent itself runs in WSL. I
The agent should do lightweight setup work when it has the capability:
- Check whether `uv`, Python, and ffmpeg are available in the chosen execution environment.
- Check whether `uv`, Python 3.12, and ffmpeg are available in the chosen execution environment.
- Ask for consent before installing missing system dependencies, then install them if possible.
- If Windows execution is chosen and the agent is running in WSL, use `powershell.exe` to access the Windows host.
- Copy or clone the transcription project to a Windows-local directory when needed.