AndroidHarness ເປັນຕົວແທນການຂຽນໂປຣແກຣມທີ່ໃຊ້ງານໄດ້ໃນໂທລະສັບຂອງທ່ານ. ມັນເຮັດວຽກໃນໂຄງການຕົວຈິງໂດຍກົງຈາກອຸປະກອນ: ອ່ານ ແລະ ແກ້ໄຂໄຟລ໌, ແລ່ນຄຳສັ່ງ shell, ຂັບເຄື່ອນ git, ຄວບຄຸມໂປຣແກຣມທ່ອງເວັບ, ແລະ ແລ່ນເຄື່ອງມື MCP. ບໍ່ຕ້ອງການ PC.
ແຫຼ່ງເປີດພາຍໃຕ້ໃບອະນຸຍາດ MIT: https://github.com/Sanuu7/AndroidHarness
ເວລາແລ່ນຂອງຕົວແທນ
ສົນທະນາກັບຕົວແທນການຂຽນໂປຣແກຣມ: ການຕອບສະໜອງແບບສະຕຣີມມິງ, ບລັອກການຄິດ, ແລະ ບັດເຄື່ອງມືແບບໂຕ້ຕອບ. ແນບທັກສະ, ລະຫັດ, ແລະ PDF. ຕິດຕາມຄິວໃນລະຫວ່າງການແລ່ນ ຫຼື ອະນຸມັດການກະທຳຈາກການແຈ້ງເຕືອນ. ຈຸດກວດສອບຈະຢູ່ລອດຫຼັງຈາກເລີ່ມແອັບໃໝ່. ການວາງແຜນຄູ່ ກວດກາ ແລະ ວາງແຜນກ່ອນການປະຕິບັດ. ການບໍລິການພື້ນໜ້າເຮັດໃຫ້ການແລ່ນມີຊີວິດດ້ວຍການປິດໜ້າຈໍ.
ເຄື່ອງມືໃນຕົວ 57 ອັນ
- ໄຟລ໌: read_file, write_file, edit_file, multi_edit (fuzzy find-replace), apply_patch ພ້ອມກັບ rollback, grep, search_files, file_info, batch copy, move, delete.
- Shell: shell ທີ່ມີການໝົດເວລາ ແລະ ການເຮັດຄວາມສະອາດກຸ່ມຂະບວນການ, ຕົວຈັດການ daemon ພື້ນຫຼັງ (shell_background, bg_list, bg_kill).
- Git: git_status, git_diff, git_log, git_show (ມຸມມອງແກ້ໄຂ), git_commit, git_branch, git_branch_manage, git_checkout, git_push ດ້ວຍການສ້ອມແປງ upstream, git_pull.
- ລະບົບ ແລະ ການວິນິດໄສ: read_logcat ພ້ອມດ້ວຍຕົວກອງແພັກເກດ ແລະ ແທັກ, ຊຸດການທົດສອບຕົນເອງຂອງແພດໝໍ, ໂປຣ env_status.
- ວິໄສທັດ ແລະ ເວັບ: read_image ສຳລັບຮູບແບບວິໄສທັດ, ການສະກັດຂໍ້ຄວາມ PDF, ການຄົ້ນຫາເວັບ (keyless, Brave, Tavily), web_fetch, http_request ພ້ອມດ້ວຍການກວດຈັບໄບນາຣີ.
- ຕົວແທນ ແລະ ໜ່ວຍຄວາມຈຳ: memory_read, memory_write, memory_search, todo_write ການຕິດຕາມສົດ, ການກະຕຸ້ນ ask_user, ໜ້າວຽກ (ຕົວແທນຍ່ອຍຂະໜານ), pkg_search, pkg_install, pkg_list.
ໂປຣໂຕຄໍສະພາບການແບບຈຳລອງ (MCP)
ເຊື່ອມຕໍ່ລະບົບນິເວດເຄື່ອງມືພາຍນອກຜ່ານ MCP:
- ເຊື່ອມຕໍ່ເຊີບເວີຜ່ານ stdio, HTTP, ແລະ Server-Sent Events (SSE).
- ນຳເຂົ້າການຕັ້ງຄ່າໂດຍການວາງ Claude Desktop ຫຼື MCP JSON.
- ເຊີບເວີເປີດເຜີຍເຄື່ອງມືທີ່ກຳນົດເອງແບບໄດນາມິກຕໍ່ກັບເວລາແລ່ນຂອງຕົວແທນ.
- OAuth 2.0 ໃນຕົວຜ່ານ Chrome Custom Tabs ສຳລັບການບໍລິການທີ່ໄດ້ຮັບການພິສູດຢືນຢັນ.
- ການອະນຸມັດຕໍ່ພື້ນທີ່ເຮັດວຽກ ແລະ ການກວດສອບຄວາມສົມບູນຂອງ HMAC ປົກປ້ອງການປະຕິບັດ.
AGENT BROWSER (13 ເຄື່ອງມື)
ລະບົບອັດຕະໂນມັດຂອງໂປຣແກຣມທ່ອງເວັບແບບບໍ່ມີຫົວຂໍ້ໃນ 13 ເຄື່ອງມື: browser_navigate, browser_click, browser_type, browser_scroll, browser_wait_for, browser_eval, browser_get_logs, browser_screenshot, browser_back, browser_forward, browser_refresh, browser_get_url, browser_get_dom. ເບິ່ງຕົວຢ່າງແອັບເວັບດ້ວຍ DevTools, ເຟຣມອຸປະກອນ, ແລະ ການສ້ອມແປງຂໍ້ຜິດພາດດ້ວຍການແຕະຄັ້ງດຽວກັບຄືນໄປຫາຕົວແທນ.
ໄຟລ໌, ຕົວແກ້ໄຂ, ເທີມິນອລ
ຕົວຈັດການໄຟລ໌ພື້ນທີ່ເຮັດວຽກທີ່ມີການເລືອກຫຼາຍອັນ ແລະ ການປະຕິບັດງານແບບຊຸດ. ຕົວແກ້ໄຂລະຫັດທີ່ມີການເນັ້ນໄວຍາກອນ (Kotlin, Java, Python, JS, TS, HTML, Shell), ໝາຍເລກແຖວ, ການຍົກເລີກທີ່ບໍ່ຈຳກັດ, ການຄົ້ນຫາ regex, ແລະ ການບັນທຶກການຮັກສາການເຂົ້າລະຫັດ. ຕົວເບິ່ງຄວາມແຕກຕ່າງທີ່ເບິ່ງເຫັນໄດ້ຄຽງຄູ່ກັນ. ກອງປະຊຸມເທີມິນອລແບບໂຕ້ຕອບ.
ລະບົບອັດຕະໂນມັດ ແລະ ການສ້າງ
ລະບົບອັດຕະໂນມັດພື້ນຫຼັງທີ່ກຳນົດເວລາຜ່ານ WorkManager: ຕົວວາງແຜນຕາຕະລາງເວລາ, ຊ່ວງເວລາທີ່ກຳນົດໄວ້ລ່ວງໜ້າ, ປະຫວັດການແລ່ນ, ການແຈ້ງເຕືອນ. ແຜງຄວບຄຸມການສ້າງ ແລະ ການທົດສອບສຳລັບຄຳສັ່ງ Gradle ແລະ ຊຸດການທົດສອບທີ່ມີບັນທຶກສົດ ແລະ ການແກ້ໄຂຕົວແທນດ້ວຍການແຕະດຽວສຳລັບການສ້າງທີ່ລົ້ມເຫຼວ.
ຮູບແບບ ແລະ ການເກັບຂໍ້ມູນ
ການເຂົ້າເຖິງແບບບໍ່ຕ້ອງໃຊ້ກະແຈຜ່ານຜູ້ໃຫ້ບໍລິການ Harness ໃນຕົວ, ຫຼື ນຳເອົາກະແຈ API ສຳລັບ Anthropic, Gemini, OpenAI, ຫຼື URL ທີ່ກຳນົດເອງ. ລາຍການສົດທີ່ມີ probes latency, ລາຄາທີ່ແນ່ນອນ, ແລະ ການຕິດຕາມຄ່າໃຊ້ຈ່າຍໃນເວລາຈິງ. ການຕິດຕາມແຄດແບບວ່ອງໄວ: hits, misses, read/write tokens, hit rates. ການຄິດຂັ້ນໄດຈາກ off ໄປຫາ ultra.
ປອດໄພຕາມການອອກແບບ
ລະດັບການປະຕິບັດ: Shizuku, ລະບົບເຄື່ອງມື Linux (bash, git, python, node), toybox sh fallback. ນະໂຍບາຍ Shell ຈຳກັດການດຳເນີນງານໄວ້ໃນພື້ນທີ່ເຮັດວຽກ. ຕົວແກ້ໄຂລັບຈະລົບລ້າງລະຫັດ API. ສີ່ຮູບແບບການອະນຸຍາດ: ຢືນຢັນທັງໝົດ, ຢືນຢັນຄວາມສ່ຽງ, ອັດຕະໂນມັດເຕັມຮູບແບບ, ການເຂົ້າເຖິງເຕັມຮູບແບບ. ການລັອກແອັບ Biometric.
ທັກສະ ແລະ ໜ່ວຍຄວາມຈຳ
23 ທັກສະ markdown ລວມກັນ (ການວາງແຜນ, TDD, debugging, ສະຖາປັດຕະຍະກຳ) ບວກກັບທັກສະທີ່ກຳນົດເອງ. ການຕິດຕາມລາຍການທີ່ຕ້ອງເຮັດສົດ, ການຈັດດັດສະນີຖານຂໍ້ມູນແຜນທີ່ repo, ການປ້ອນຂໍ້ມູນດ້ວຍສຽງ Groq Whisper, ການແບ່ງປັນເຊດຊັນ, ໜ່ວຍຄວາມຈຳຖາວອນ.
ການເລີ່ມຕົ້ນ
1. ໃຫ້ສິດການເຂົ້າເຖິງບ່ອນເກັບຂໍ້ມູນສຳລັບໄຟລ໌ໂຄງການ.
2. ໃຊ້ຜູ້ໃຫ້ບໍລິການ keyless ໃນຕົວ ຫຼື ໃສ່ລະຫັດ API ໃນການຕັ້ງຄ່າ.
3. ທາງເລືອກ: ເຊື່ອມຕໍ່ Shizuku ສຳລັບການປະຕິບັດ shell ທີ່ມີສິດທິພິເສດ.
ບໍ່ມີການວິເຄາະ, ໂຄສະນາ, ຫຼືຕົວຕິດຕາມ. ຂໍ້ມູນໄຫຼໄປຫາຈຸດສິ້ນສຸດທີ່ຕັ້ງຄ່າໄວ້ເທົ່ານັ້ນ. ລາຍງານບັນຫາໃນ GitHub.
ສາຍຮັດລະຫັດ AI ໃນອຸປະກອນຂອງທ່ານ: shell, files, code editor, git, ແລະ MCP.
ອັບເດດແລ້ວເມື່ອ
26 ກ.ຍ. 2026