AndroidHarness යනු ඔබගේ දුරකථනයේ ජීවත් වන කේතීකරණ කාරකයකි. එය උපාංගයෙන් කෙළින්ම සැබෑ ව්යාපෘතිවල ක්රියා කරයි: ගොනු කියවීම සහ සංස්කරණය කිරීම, shell විධාන ක්රියාත්මක කිරීම, git ධාවනය කිරීම, බ්රවුසරයක් පාලනය කිරීම සහ MCP මෙවලම් ක්රියාත්මක කරයි. පරිගණකයක් අවශ්ය නොවේ.
MIT බලපත්රය යටතේ විවෘත මූලාශ්රය: https://github.com/Sanuu7/AndroidHarness
නියෝජිත ධාවන කාලය
කේතීකරණ කාරකයක් සමඟ කතාබස් කරන්න: ප්රවාහ ප්රතිචාර, සිතීමේ කොටස් සහ අන්තර්ක්රියාකාරී මෙවලම් කාඩ්පත්. කුසලතා, කේත සහ PDF අමුණන්න. ධාවනය අතරතුර පසු විපරම් පෝලිම් කරන්න හෝ දැනුම්දීම් වලින් ක්රියා අනුමත කරන්න. මුරපොලවල් යෙදුම් නැවත ආරම්භ කිරීමෙන් බේරෙයි. ක්රියාත්මක කිරීමට පෙර ද්විත්ව සැලසුම් පරීක්ෂා කර සැලසුම් කරයි. පෙරබිම් සේවාව තිරය ක්රියා විරහිතව ධාවනය සජීවීව තබා ගනී.
BUILT-IN මෙවලම් 57
- ගොනු: read_file, write_file, edit_file, multi_edit (නොපැහැදිලි සොයාගැනීම-ප්රතිස්ථාපනය), apply_patch with rollback, grep, search_files, file_info, batch copy, move, delete.
- කවචය: කල් ඉකුත්වීම් සහ ක්රියාවලි කණ්ඩායම් පිරිසිදු කිරීම සහිත කවචය, පසුබිම් ඩීමන් කළමනාකරු (shell_background, bg_list, bg_kill).
- Git: git_status, git_diff, git_log, git_show (patch view), git_commit, git_branch, git_branch_manage, git_checkout, upstream අලුත්වැඩියාව සහිත git_push, git_pull.
- පද්ධතිය සහ රෝග විනිශ්චය: පැකේජ සහ ටැග් පෙරහන් සහිත read_logcat, වෛද්ය ස්වයං-පරීක්ෂණ කට්ටලය, env_status පරීක්ෂණය.
- දැක්ම සහ වෙබ්: දෘෂ්ටි ආකෘති සඳහා read_image, PDF පෙළ නිස්සාරණය, web_search (keyless, Brave, Tavily), web_fetch, ද්විමය හඳුනාගැනීම සමඟ http_request.
- නියෝජිත සහ මතකය: memory_read, memory_write, memory_search, todo_write සජීවී ලුහුබැඳීම, ask_user prompts, task (parallel subagents), pkg_search, pkg_install, pkg_list.
මාදිලි සන්දර්භ ප්රොටෝකෝලය (MCP)
MCP හරහා බාහිර මෙවලම් පරිසර පද්ධති සම්බන්ධ කරන්න:
- stdio, HTTP, සහ සේවාදායක-යවන ලද සිදුවීම් (SSE) හරහා සේවාදායක සම්බන්ධ කරන්න.
- ක්ලෝඩ් ඩෙස්ක්ටොප් හෝ MCP JSON ඇලවීමෙන් වින්යාස ආයාත කරන්න.
- සේවාදායකයන් නියෝජිත ධාවන කාලයට ගතිකව අභිරුචි මෙවලම් නිරාවරණය කරයි.
- සත්යාපිත සේවා සඳහා Chrome අභිරුචි ටැබ් හරහා බිල්ට්-ඉන් OAuth 2.0.
- එක්-වැඩබිම අනුමත කිරීම් සහ 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, උපාංග රාමු සහ එක්-ටැප් දෝෂ අලුත්වැඩියාව සමඟ වෙබ් යෙදුම් පෙරදසුන් කරන්න.
ගොනු, සංස්කාරක, පර්යන්තය
බහු-තේරීම් සහ කණ්ඩායම් මෙහෙයුම් සහිත වැඩබිම් ගොනු කළමනාකරු. සින්ටැක්ස් උද්දීපනය සහිත කේත සංස්කාරකය (කොට්ලින්, ජාවා, පයිතන්, JS, TS, HTML, ෂෙල්), රේඛා අංක, අසීමිත අහෝසි කිරීම, regex සෙවීම සහ කේතනය-සංරක්ෂණය කරන සුරැකුම්. පැත්තෙන් පැත්තෙන් දෘශ්ය වෙනස නරඹන්නා. අන්තර්ක්රියාකාරී පර්යන්ත සැසි.
ස්වයංක්රීයකරණයන් සහ ගොඩනැගීම
වැඩ කළමනාකරු හරහා කාලසටහන්ගත පසුබිම් ස්වයංක්රීයකරණය: කාලසටහන් සැලසුම්කරු, පෙර සැකසූ කාල පරතරයන්, ධාවන ඉතිහාසය, ඇඟවීම්. අසාර්ථක ගොඩනැගීම් සඳහා සජීවී ලොග් සහ එක්-තට්ටු නියෝජිත නිවැරදි කිරීම් සහිත Gradle විධාන සහ පරීක්ෂණ කට්ටල සඳහා උපකරණ පුවරුව ගොඩනැගීම සහ පරීක්ෂා කිරීම.
ආකෘති සහ හැඹිලිගත කිරීම
බිල්ට්-ඉන් හාර්නස් සැපයුම්කරු හරහා යතුරු රහිත ප්රවේශය, නැතහොත් ඇන්ත්රොපික්, මිථුන, OpenAI, හෝ අභිරුචි URL සඳහා API යතුරු ගෙන ඒම. ප්රමාද පරීක්ෂණ, නිශ්චිත මිලකරණය සහ තත්ය කාලීන පිරිවැය ලුහුබැඳීම සහිත සජීවී නාමාවලිය. ක්ෂණික හැඹිලි නිරීක්ෂණය: පහර, මග හැරීම්, කියවීම/ලිවීමේ ටෝකන, පහර අනුපාත. අක්රිය සිට අල්ට්රා දක්වා සිතීමේ ඉණිමඟ.
සැලසුම අනුව ආරක්ෂිතයි
ක්රියාත්මක කිරීමේ ස්ථර: ෂිසුකු, ලිනක්ස් මෙවලම් දාමය (බැෂ්, ගිට්, පයිතන්, නෝඩ්), සෙල්ලම් බඩු sh පසුබැසීම. ෂෙල් ප්රතිපත්තිය මෙහෙයුම් වැඩබිමට සීමා කරයි. රහස් සංස්කාරක ස්ක්රබ් API යතුරු. අවසර ක්රම හතරක්: සියල්ල තහවුරු කරන්න, අවදානම් තහවුරු කරන්න, සම්පූර්ණ ස්වයංක්රීය, සම්පූර්ණ ප්රවේශය. ජෛවමිතික යෙදුම් අගුල.
කුසලතා සහ මතකය
බණ්ඩල් කළ මාර්ක්ඩවුන් කුසලතා 23ක් (සැලසුම් කිරීම, TDD, නිදොස්කරණය, ගෘහ නිර්මාණ ශිල්පය) සහ අභිරුචි කුසලතා. සජීවී ටොඩෝ ලුහුබැඳීම, රෙපෝ සිතියම් කේත පාදක සුචිගත කිරීම, ග්රෝක් විස්පර් හඬ ආදානය, සැසි ෆෝකින් කිරීම, ස්ථිර මතකය.
ආරම්භ කිරීම
1. ව්යාපෘති ගොනු සඳහා ගබඩා ප්රවේශය ලබා දෙන්න.
2. බිල්ට්-ඉන් යතුරු රහිත සැපයුම්කරු භාවිතා කරන්න හෝ සැකසීම් තුළ API යතුරක් ඇතුළත් කරන්න.
3. විකල්ප: වරප්රසාදිත කවච ක්රියාත්මක කිරීම සඳහා ෂිසුකු සම්බන්ධ කරන්න.
ශුන්ය විශ්ලේෂණ, දැන්වීම් හෝ ට්රැකර්. දත්ත වින්යාසගත අන්ත ලක්ෂ්ය වෙත පමණක් ගලා යයි. GitHub හි ගැටළු වාර්තා කරන්න.
ඔබගේ උපාංගයේ AI කේතීකරණ පටි: shell, ගොනු, කේත සංස්කාරකය, git, සහ MCP.
යාවත්කාලීන කළේ
2026 බිනර 26