以一种奇怪的方式运行droid(其他cli工具同理)

安卓手机部署Kali Linux:Termux环境下的移动渗透测试实战指南 Linux环境部署是网络安全与系统管理的基础技能,其核心原理在于通过容器化或模拟技术,在非原生系统上构建独立的操作系统环境。这项技术的价值在于提供了极致的便携性和灵活性,使专业工具链能脱离传统PC运行。在渗透测试、应急响应、网络诊断等应用场景中,移动化部署方案能有效支持现场快速信息收集与漏洞验证。本文聚焦于通过Termux在安卓设备上部署完整的Kali Linux系统,详细解析了proot-distro工具链的配置、APT镜像源优化策略以及Nmap、Metasploit等核心工具的安装调优,并针对移动端特性 阅读详情

背景

还是老问题,公司的虚拟机是centos7的老环境,glibc非常旧,最近在使用droid进行vibe coding,发现安装后提示GLIBC太旧,使用patchelf大法会段错误,于是萌生了使用docker跑droid的方法

实现

  1. 自己先构建一个可以跑droid的镜像
    Dockerfile
FROM ubuntu:22.04

# 安装常用开发工具
RUN apt-get update && apt-get install -y --no-install-recommends \
    git \
    curl \
    wget \
    ca-certificates \
    build-essential \
    python3 \
    python3-pip \
    nodejs \
    npm \
    ncurses-base \
    && rm -rf /var/lib/apt/lists/*

# 设置工作目录
WORKDIR /workspace
docker build -t droid-runner .
  1. 使用bash function来运行
# for droid
function droid {
  docker run --rm -it \
    --network host \
    --privileged \
    -v /root/.local/bin/droid:/usr/local/bin/droid \
    -v "$(pwd)":"$(pwd)" \
    -w "$(pwd)" \
    -v /root/.factory:/root/.factory \
    -e HOME=/root \
    -e TERM="$TERM" \
    -e TERM_PROGRAM="$TERM_PROGRAM" \
    -e FACTORY_VSCODE_MCP_PORT="$FACTORY_VSCODE_MCP_PORT" \
    droid-runner \
    droid "$@"
}

其中–privileged和-v /root/.factory:/root/.factory 是关键:

  • privileged决定了tui可以正常跑起来,不然各种权限不够
  • /root/.factory 是droid的配置文件,按需修改,同步也要修改-e HOME这个参数
  1. 之后使用droid命令就可以愉快的玩耍了。
PyTorch深度学习实战(2)——PyTorch基础 PyTorch 是广泛应用于机器学习领域中的强大开源框架,因其易用性和高效性备受青睐。在本节中,将介绍使用 PyTorch 构建神经网络的基础知识。首先了解 PyTorch 的核心数据类型——张量对象。然后,我们将深入研究用于张量对象的各种操作。PyTorch 提供了许多帮助构建神经网络的高级方法及组件,并提供了利用 GPU 更快地训练神经网络的张量对象。 阅读详情

相关推荐

Ubuntu开机卡在BusyBox?3种方法快速修复initramfs错误(附详细命令)

本文详细介绍了Ubuntu开机卡在BusyBox并出现initramfs错误的3种修复方法,包括使用fsck检查文件系统、调整BIOS/UEFI存储设置以及修改GRUB内核参数。针对常见的文件系统错误和根设备无法找到问题,提供了具体的命令行操作步骤和实用技巧,帮助用户快速恢复系统启动。

milk8的博客 785

Windows 下在 Droid CLI 中使用 GLM-4.7

Factory.ai推出的Droid CLI是一款AI编程代理工具,支持多种主流大模型。用户可通过Google账号注册,获得10M tokens试用额度。安装简单,Windows下执行irm命令即可。工具提供/model查看支持的大模型及价格对比,/help获取命令帮助。同时支持VSCode插件使用,功能与Claude Code类似。核心是调用各类大模型辅助编程,适合开发者提升工作效率。

智造编程 1136

RK3588上跑通Zipformer语音识别的3个坑与填坑实录(附完整编译命令)

本文详细记录了在RK3588开发板上部署Zipformer语音识别模型时遇到的三个典型问题及其解决方案,包括静态库版本冲突、编译脚本配置错误以及模型转换精度调优。文章提供了完整的编译命令和实战步骤,帮助开发者快速在边缘设备上实现高效的语音识别应用。

l6m7n8的博客 715

还没订阅Codex 和 Claude Code 的,可以看看 Droid 了,两个都支持,目前免费试用一个月 众所周知,目前AI 编程领域两个最强大的 Code Cli 是 OpenAI 的 Code

摘要:AI编程领域两大主流工具Codex和Claude Code各有优势,基础订阅均为20美元/月。Factory最新推出的Droid产品同时支持Claude Sonnet 4.5和GPT-5 Codex,提供CLI、Web和IDE集成三种使用方式。新用户注册可免费体验1个月,支持在终端或VSCode插件中使用。安装需将Droid加入环境变量,通过简单命令即可调用不同AI模型进行编程辅助。福利活动限时开放,注册链接:https://app.factory.ai/r/0ONW6EBL。(150字)

qq_45851370的博客 3095

PX4自定义uORB消息与MAVLink消息映射实战:从飞控到QGC地面站完整流程解析

本文详细解析PX4飞控中自定义uORB消息与MAVLink消息映射的完整流程,涵盖从飞控内部消息定义、MAVLink消息创建到QGC地面站接收显示的全链路实践。重点介绍如何使用mavlink inspector工具进行调试,解决版本兼容性和多实例消息处理等常见问题,为无人机开发者提供可靠的实时数据监控方案。

ll5678的博客 1068

别再手动填数据了!Vivado里用.coe文件给ROM IP核预装数据的保姆级教程

本文详细介绍了在Vivado中使用.coe文件为ROM IP核预装数据的全流程教程,包括文件格式规范、数据转换技巧和Vivado配置指南。通过自动化数据加载,开发者可以显著提升FPGA开发效率,避免手动输入错误,适用于查找表、波形存储等多种应用场景。

weixin_33377602的博客 339

Factory Droid Cli安装

iex (irm 'https://raw.githubusercontent.com/Zeta-Techs/coding-cli-setup/main/coding-cli-setup.ps1')配置。irm https://app.factory.ai/cli/windows | iex安装 要等一会。主要在于选择第一个选Factory Droid Cli 每次更新后位置不一样。

weixin_46770425的博客 268

基于springboot生鲜食品订购系统的设计与实现

近年来互联网络的迅猛发展和电子终端设备的普及,赋予了各行业充足的发展空间。微信小程序的O2O生鲜食品订购相比于传统信息技术,时效性是它最大的特色,已经在电子娱乐、经济等中发挥着举足轻重的作用。短时间内迅速扩大了线上管理系统的规模。尽管O2O生鲜食品订购已经有了很大程度的发展,但在微信小程序的O2O生鲜食品订购领域上却少有建设。

1024

在 Factory Droid 中使用 GLM Coding Plan的方法 Factory Droid接入GLM教程

Factory Droid 是一个运行在终端的企业级 AI 编码代理直接操作本地项目支持多文件上下文理解支持代码分析 / 变更 / 重构可配置自定义模型(BYOK)支持 MCP 扩展能力与传统 Copilot 不同,它更偏向“完整工作流代理”。经常做大型项目重构需要多文件改造希望在终端内完成完整 AI 工作流Factory Droid + GLM Coding Plan 是一个值得测试的组合。建议优先用自动助手方式接入,效率更高。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 827

使用Simulink对基于GaN器件的高频电源进行建模与仿真,重点在于优化其效率

本文介绍了基于Simulink的GaN器件高频电源仿真建模方法。通过7个步骤详细讲解系统构建过程:从创建模型、设置电源、配置GaN开关网络,到添加磁性元件、负载和控制器设计,最后进行仿真分析。重点探讨了效率优化策略,包括开关频率选择、磁性元件优化、散热设计改进及控制策略调整。该教程为GaN器件在电力电子系统中的应用提供了完整的仿真流程指导,有助于设计人员验证方案并优化性能。

amy_mhd的博客 234

PCL 三维重建 基于B样条曲线的曲面重建算法

本文将介绍如何使用B样条曲线进行三维点云数据的曲面重建。B样条曲线和曲面是一种强大的数学工具,在计算机图形学、CAD设计等领域中广泛应用。通过对点云数据进行曲面拟合和优化,最终得到精确的曲面模型。本示例展示了如何利用PCL中的B样条曲线拟合算法进行三维曲面重建,并对重建结果进行可视化。

纵马踏花向自由 658

Factory AI Droid & Missions 完全指南:从安装到任务编排,重新定义终端 AI 编程

Factory AI Droid & Missions 完全指南:从安装到任务编排,重新定义终端 AI 编程

liuruiaaa的博客 1353

RK3588 启动卡死

kernel的设备树默认启动了hdmi0,我们的板子没有使用到hdmi0,因此在uboot阶段会卡住。uboot阶段会卡在hdptx_rpoll_cmn_config函数这里。最近再调试公司一个新板子,rk3588芯片,硬件自己设计。2、单PMIC和双PMIC配置,卡在更新处。3、emmc卡死,怀疑。1、hdmi0 卡死。

xiaoning132的专栏 5968

Entire CLI快速开始:从entire enable到第一个Checkpoint的完整工作流指南

Entire CLI 是一款钩入 Git 工作流的开源工具,它能自动捕获 AI 编码智能体(Claude Code、Codex、Gemini 等)的会话记录,并将 Session(会话)与 Commit(提交)一起索引,形成可搜索的"代码是如何被写出来的"完整档案。本文带你走完整个流程:安装 Entire CLI、执行 `entire enable`、用 AI 智能体提交第一个 commit,并亲

gitblog_00240的博客 140

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

OpenClaw本地AI Agent全平台部署实战:从WSL2到Termux

AI Agent正从云端对话走向本地智能体,它不再只是生成文本,而是能将大模型转化为具备行动能力的决策大脑,通过调用工具、记忆上下文和外部协议完成真实任务。本地部署意味着数据与密钥完全自主可控,隐私性更强,也更容易与个人生产环境深度集成。在不同操作系统上搭建这样的智能体,需要理解环境适配、模型接入与工具扩展等核心环节。OpenClaw作为一款可私有化部署的AI Agent框架,支持在macOS、Linux、Windows WSL2及安卓Termux上运行,其Skill机制让模型学会特定工作流,MCP协议则打

weixin_33797791的博客 379

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Termux安卓Linux终端环境配置与核心命令实战指南

Linux命令行环境是开发者、运维工程师和系统管理员的核心工具,它通过Shell解释器执行命令,实现对操作系统的直接控制与自动化管理。其技术价值在于提供了高效、灵活且可脚本化的系统交互方式,是服务器管理、软件开发、数据处理和网络调试的基石。在移动办公和碎片化学习场景下,将完整的Linux环境移植到便携设备的需求日益增长。Termux作为一款强大的Android终端模拟器,实现了这一目标,它通过pkg包管理器提供了丰富的软件生态,并支持Vim编辑器、Shell脚本编写、网络工具和进程管理等核心功能,让用户能在

weixin_33726318的博客 478

AI Agent认知偏差:从入门科普到行业误区

摘要:AI Agent工具如Cursor、Codex等虽受热捧,但存在普遍认知偏差。它们本质是基于大语言模型的辅助系统,能分解任务但无法完全替代开发者。前端工作需要人类审美和交互设计难以被替代,后端重复性工作可自动化但业务逻辑仍需人工。开发者应正确认识AI Agent的辅助属性,在掌握行业知识的同时学习与之协作。当前AI Agent仍处于"助手"阶段,程序员需保持专业深耕才能在技术变革中保持竞争力。(149字)

Q2024107的博客 1228

【免费下载】 DroidRun 使用与启动教程

DroidRun 是一个强大的框架,用于通过 LLM 代理控制 Android 设备。它允许用户使用自然语言命令自动化 Android 设备的交互。 ### 特点 - 使用自然语言命令控制 Android 设备 - 支持多种 LLM 提供商(OpenAI、Anthropic、Gemini) - 易用的 CLI - 可扩展的 Python API 以实现自定义自动化 - 屏幕截图分析,用于对设备进...

gitblog_00595的博客 3722

Droid系统提示词:CL4R1T4S Factory模型档案

你是否还在为AI开发助手的不可预测行为而烦恼?是否经历过自动化工具擅自修改关键文件导致项目崩溃的情况?CL4R1T4S Factory的Droid系统提示词(System Prompt)为这些问题提供了系统性解决方案。本文将深入解析[FACTORY/DROID.txt](https://link.gitcode.com/i/ae86003f59f5700d05e6204f008ec86a)中定义的...

gitblog_00709的博客 474

Factory Droid与Amp CLI集成:Quotio高级工具配置教程

Quotio是一款强大的macOS菜单栏应用,能统一管理Claude、Gemini、OpenAI、Qwen和Antigravity等AI订阅服务,提供实时配额跟踪和智能自动故障转移功能。本教程将详细介绍如何将Factory Droid和Amp CLI这两款高级AI工具与Quotio集成,以提升您的AI开发效率。 ## 为什么选择Quotio集成Factory Droid和Amp CLI? Qu

gitblog_01157的博客 528

Factory Droid 模型选择器被锁死?BYOK + 本地代理让任意 LLM 秒变生产主力(6 个月实测不踩坑版)

当你在 Factory Droid 里启动一个复杂 Mission,模型选择器却只能在官方那几款订阅模型里挑来挑去,token 费用像打开水龙头一样往外流,而你硬盘里明明躺着 Qwen-3.5-262B、本地 Claude 兼容端点、甚至 Gemini 代理,却完全用不上——那种“明明有枪却只能用官方子弹”的憋屈感,绝大多数重度用户都遇到过。我起初也以为 Droid 就是个“官方订阅增强器”,直到把。

紫微AI,构建「人格操作系统(ZPF)」 用AI建模人的决策与行为模式 持续记录AI Agent、系统设计与产品实验 591

从零构建AI开发环境:Droid CLI与GLM-4.7的极简实践指南

本文详细介绍了如何在Windows系统上使用Droid CLI与GLM-4.7快速搭建AI开发环境。从基础配置、工具安装到VS Code集成,提供了一套完整的极简实践指南,帮助开发者高效利用AI辅助编程技术,特别适合新手快速上手。

tgb3456789的博客 949

LinuxDroid 安装与使用指南

LinuxDroid 安装与使用指南 LinuxDroid 是一个专为Android设备设计的项目,它提供了一个平台,让用户可以在Android设备上体验各种Linux发行版,既包括命令行界面(CLI)也包括图形用户界面(GUI)。本指南将详细介绍如何操作这个开源项目,具体分为三个部分:项目目录结构、启动文件介绍以及配置文件说明。 1. 项目目录结构及介绍 由于直接访问GitHub仓库的源代码目录...

gitblog_00125的博客 846

XQuad 互斥约束实战:EXCLUDE 与 IMPLIES 的建模、编码与失效边界

> 当两个选择互相冲突、而一个可行解最多只能取其中一个时,XQuad 的 `EXCLUDE` 与 `IMPLIES` 高层约束就是为这类"互斥"问题准备的直接工具。本文以官方 cookbook 文档为主线,结合仓库内 `examples/graph_coloring/`、`examples/max_independent_set/`、`examples/vertex_cover/` 三个端到端示例

gitblog_00985的博客 158

AI自动化神器-DroidRun使用体验

AI自动化神器-DroidRun使用体验

路飞 1471

Factory Droid Cli:工业自动化机器人的高效部署与管理工具

工业自动化领域中,机器人部署与配置管理是提升生产效率的关键环节。传统手动配置方式耗时且易错,而现代命令行工具如Factory Droid Cli通过YAML配置文件实现批量操作,大幅缩短部署时间。该工具支持多种主流工业控制器(如发那科、ABB、库卡等),兼容OPC UA和Modbus等工业协议,适用于汽车制造、电子产线等场景。通过自动化脚本和实时监控功能,工程师可以快速完成设备参数同步、故障排查和性能优化,实现工业4.0下的高效设备管理。

weixin_29174013的博客 200

还没订阅 Codex 和 Claude Code 的,可以看看 Droid 了,两个都支持,目前免费试用一个月

Droid 是 Factory 推出的 Code CLI,一个入口同时支持 Codex 与 Claude Code 双模型,目前免费试用一个月。本文提供可复制配置:安装 CLI、写入 base_url/api_key/model 三件套并接入 TaoToken,逐步验证调用成功。官网:https://taotoken.net/?utm_source=taotoken_aicg_blog_end

weixin_35749440的博客 91
上一篇: Centos7升级tmux从1.8版本到3.5a最新版
yanjiee
博客等级 码龄18年 106粉丝 139原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值