这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

2026年

3月

2026-03-23

电视机盒子跑Picoclaw

使用项目: git@github.com:sipeed/picoclaw_fui.git

问题:

  1. 右侧3个选项被选中时看不清是否被选中

  2. 点击launch service报错

    Ensure libpicoclaw.so is placed in jniLibs/arm64-v8a

  3. UI控件无法被TV的遥控器选中

  4. 设置是否开启公共模式时, 公共模式无法正确保存

2026-03-27

TODO

  1. 添加恢复默认配置按钮,按下后将服务配置界面所有设置恢复到默认的设置
  2. 优化按钮体验,让手机输入时,或电脑输入时,不要必须按下确认/回车才保存,例如支持切换到另一个输入框也要保存一次
  3. 自动保存功能在windows上无法保存
  4. 验证和支持Firebase记录上报的设备信息
  5. 解决手机webview点击设置后, 后续无法操作的问题
    • 点击模型,卡住
    • 点击channel, 卡住

NEXT TODO

  1. 支持namespace为应用做隔离

发布安卓应用前为apk签名

参考文献:https://developer.android.com/

  1. 生成密钥

    apt install keytool
    
    # 
    # validity 代表密钥过期时间,常规默认10000天
    keytool -genkeypair -v -keystore sipeed_picoclaw_key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias com.sipeed.picoclaw
    
  2. 验证签名是否成功

    apt install apksigner
    apksigner verify -v app-release.apk
    
    # 输入如下,说明是V2版签名
    Verifies
    Verified using v1 scheme (JAR signing): false
    Verified using v2 scheme (APK Signature Scheme v2): true
    Verified using v3 scheme (APK Signature Scheme v3): false
    Verified using v4 scheme (APK Signature Scheme v4): false
    Verified for SourceStamp: false
    Number of signers: 1
    
  3. GITHUB上传密钥信息

    # 使用base64将jks转换为字符串
    base64 -w 0 sipeed_picoclaw_key.jks > sipeed_picoclaw_key.base64
    
    # 1. 创建环境
    # 进入仓库->Settings->Environments->New environment->输入"production"。 注意名称"production"是自定义的,由仓库内的代码决定
    # 2. 添加环境变量
    # 点击Add environment secret添加以下环境变量。注意变量是自定义的,由仓库内的代码决定
    KEYSTORE_BASE64={jks的base64编码}
    KEYSTORE_PASSWORD={生成密钥时的密码}
    KEY_ALIAS=com.sipeed.picoclaw
    KEY_PASSWORD={生成密钥时的密码}
    

4月

TODO

  1. APK申请ICP备案,APK编写软著
  2. TTS、ASR PR审核以及推进
  3. APK发布平台,需要发布的平台有:华为,OPPO,VIVO,小米,GOOGLE
  4. 为picoclaw支持namespace做隔离环境,需要支持linux,windows,评估是否需要支持macos
  5. tools中skill hub需要把结构体解耦,能自由支持多种skill hub
  6. APK优化项:
    • 输入apikey调用了安全键盘,没法复制粘贴[捂脸]系统是hyperOS
    • 配置界面添加“关于”:反链到picoclaw.io, sipeed.com

2025-04-01

TODO:

  1. TTS、ASR PR审核以及推进,争取早点合并
  2. AI编写软著
  3. 了解ICP备案流程
  4. 了解GOOGLE发布应用流程