LIVE СВЕЖЕЕ
Securityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данныхSecurityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данных
$ pwd: ~ / categories / Tools / CLI Tools / skill-trifurcated-transfer-raspredelennyy-p2p-obmen-faylami
view --main skill-trifurcated-transfer-raspredelennyy-p2p-obmen-faylami.md

Skill trifurcated-transfer: Распределенный P2P обмен файлами

//

Суть навыка

Навык trifurcated-transfer реализует отказоустойчивую систему P2P обмена файлами. Он решает проблему ненадежной передачи данных, используя три параллельных под-агента и систему координации на основе тернарного поля GF(3). Это обеспечивает избыточность и распределение нагрузки, повышая общую устойчивость к сбоям.

Механика работы

- Каждый под-агент получает значение трита из GF(3): MINUS (-1), ERGODIC (0), PLUS (+1).
- Каждый трит использует отдельный сетевой канал для передачи данных.
- Передача считается успешной, если хотя бы один из каналов завершает передачу.
- Под-агенты обмениваются информацией о состоянии через механизм say.
- Использование LocalSend HTTP API для передачи данных между под-агентами.
- DuckDB используется для локального хранения данных и управления фрагментами.

Технологии

Навык построен на Tailscale для создания безопасных туннелей. LocalSend HTTP API обеспечивает передачу данных. GF(3) используется для координации между под-агентами. DuckDB хранит фрагменты файлов локально. Система использует параллельную обработку для ускорения передачи. Каждый под-агент работает независимо, используя собственные каналы. Механизм say обеспечивает синхронизацию между под-агентами. Файлы разбиваются на фрагменты для эффективной передачи. Tailscale создает защищенную сеть для P2P обмена.

Проводник файлов
1 файлы
SKILL.md
readonly --- lines
Инициализация мануала...
package.json
Author
author
⭐ 14 | 🍴 4
plurigrid
// Verified Repository Master Account
$ gh browse
$ install --global skills.sh
npx skills add https://github.com/plurigrid/asi/tree/main/skills/trifurcated-transfer
$ download --local man

[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы