README для новичка, ASCII в батнике, лицензия

README переписан под человека, который видит проект впервые: что это вообще
такое (схемой), что понадобится, установка по шагам с проверкой на каждом,
как пользоваться пультом и консолью, чего ожидать по времени, таблица
"если не работает" на десять строк и отдельный раздел про безопасность.

Замеры и выводы прошлых прогонов сохранены — это самое ценное, что тут есть,
но убраны под "Что проверено вживую", а не вперемешку с инструкцией.

Поправлено попутно:
- start-deepwork.cmd стучался в порт 9333 и советовал запустить start-browser.cmd
  в ollama_orchestro; теперь проверяет deepseek-api на 11500. Заодно батник
  снова стал чисто ASCII, как ему и положено;
- в USAGE --timeout и --check ссылались на мост, --chat не знал про vision;
- добавлена LICENSE (MIT), на которую README ссылается, и .gitattributes:
  без него start-deepwork.cmd уехал бы в репозиторий с LF.

Раздел про обрезанные ответы поправлен по существу: обе поломки лечатся
в deepseek-api (отрисовка и кнопка Continue живут в его browser.mjs),
а не в ollama_orchestro, как было написано.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Alex Cube
2026-08-26 13:53:54 +03:00
co-authored by Claude Opus 5
parent 44f07c8af9
commit f34e07e807
5 changed files with 366 additions and 123 deletions
+7 -4
View File
@@ -5,6 +5,7 @@ REM ============================================================
REM deepwork web console. Drag and drop a project folder onto
REM this file: DeepSeek gets tools (NEED / LIST / FIND) and can
REM read that folder himself, step by step.
REM Needs the deepseek-api service running (its own start.cmd).
REM ASCII only on purpose - cmd.exe mangles UTF-8 Cyrillic.
REM ============================================================
@@ -43,10 +44,11 @@ if errorlevel 1 (
)
echo [OK] Node.js found
powershell -NoProfile -Command "try { Invoke-RestMethod -Uri 'http://127.0.0.1:9333/json/version' -TimeoutSec 2 | Out-Null; exit 0 } catch { exit 1 }" >nul 2>&1
powershell -NoProfile -Command "try { Invoke-RestMethod -Uri 'http://localhost:11500/api/tags' -TimeoutSec 3 | Out-Null; exit 0 } catch { exit 1 }" >nul 2>&1
if errorlevel 1 (
echo [WARN] Bridge is NOT available on port 9333.
echo Run start-browser.cmd in ollama_orchestro, then log in.
echo [WARN] deepseek-api is NOT ready on port 11500.
echo Run start.cmd in the deepseek-api folder - it starts the
echo browser by itself. Log in to DeepSeek in the window it opens.
echo The console will start anyway and show the same warning.
echo.
)
@@ -54,7 +56,8 @@ if errorlevel 1 (
cd /d "%~1"
echo.
echo Open the printed address in your DEFAULT browser, not the debug one.
echo Open the printed address in your DEFAULT browser, not the one
echo that deepseek-api drives.
echo Ctrl+C here stops it.
echo.
node "%DW_DIR%deepwork.mjs" ui