claude-buddy
Implementation of Claude Desktop Buddy on the SiFli platform
파일 탐색기
- open-source-reverse-sync.sh
- firmware.yml
- open-source-reverse-sync.yml
- board.conf
- custom_mem_map.h
- Kconfig
- Kconfig.board
- rtconfig.py
- board.conf
- custom_mem_map.h
- Kconfig
- Kconfig.board
- rtconfig.py
- Kconfig.board
- ptab.json
- SConscript
- SConscript
- battery_table.c
- board.h
- bsp_board.h
- bsp_init.c
- bsp_lcd_tp.c
- bsp_pinmux.c
- bsp_power.c
- Kconfig.board
- DroidSansFallback.ttf
- DroidSansFallback_NOTICE
- SConscript
- SConscript
- st7365.c
- SConscript
- Kconfig
- Kconfig.proj
- link.lds
- M0_RESOURCE_BUDGET.md
- proj.conf
- ptab.json
- rtconfig.py
- rtconfig_project.h
- SConscript
- SConstruct
- axolotl.cpp
- blob.cpp
- cactus.cpp
- capybara.cpp
- cat.cpp
- chonk.cpp
- dragon.cpp
- duck.cpp
- ghost.cpp
- goose.cpp
- mushroom.cpp
- octopus.cpp
- owl.cpp
- penguin.cpp
- rabbit.cpp
- robot.cpp
- snail.cpp
- turtle.cpp
- buddy.h
- buddy_ascii.cpp
- buddy_ascii.h
- buddy_common.h
- M5StickCPlus.h
- buddy_app_c_api.cpp
- buddy_app_c_api.h
- BuddyApp.cpp
- BuddyApp.hpp
- BuddyProtocol.cpp
- BuddyProtocol.hpp
- JsonLineAssembler.cpp
- JsonLineAssembler.hpp
- buddy_charger.c
- buddy_charger.h
- buddy_character_runtime.c
- buddy_character_runtime.h
- buddy_character_store.c
- buddy_character_store.h
- buddy_prefs.c
- buddy_prefs.h
- ble_nus_sifli.c
- ble_nus_sifli.h
- buddy_ui.h
- buddy_ui_390x450.c
- buddy_ui_data.c
- buddy_ui_data.h
- main.c
- SConscript
- claude-desktop.png
- kimi-with-buddy.jpg
- architecture.md
- development.md
- protocol.md
- Kconfig
- Kconfig.proj
- link.lds
- proj.conf
- ptab.json
- rtconfig.py
- rtconfig_project.h
- SConscript
- SConstruct
- buddy_core_tests.cpp
- buddy_json_line_assembler_source.cpp
- buddy_protocol_source.cpp
- main.c
- SConscript
- unity_config.h
- unity_source.c
- README.md
- rtthread.h
- run_host_tests.sh
- test_buddy_app.cpp
- test_buddy_ascii.cpp
- test_buddy_protocol.cpp
- test_json_line_assembler.cpp
- unity.c
- unity.h
- unity_internals.h
- LICENSE.txt
- README.md
- lv_port_pc_vscode
- littlevgl2rtt.h
- lv_conf.h
- lv_drv_conf.h
- lv_ex_data.h
- lvsf_font.h
- rtconfig.h
- rtthread.h
- buddy_ui_data_mock.c
- buddy_ui_mock.h
- littlevgl2rtt_stub.c
- main.c
- rtthread_stub.c
- CMakeLists.txt
- generate_compile_commands.sh
- .clangd
- .gitignore
- .gitmodules
- LICENSE
- README.md
- SiFli-SDK
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
cmake
설명 보기 ▼
cmake
네이티브 빌드 시스템을 위한 빌드 설정 파일을 생성하는, 크로스 플랫폼 빌드 자동화 도구.
더 많은 정보: <https://cmake.org/cmake/help/latest/manual/cmake.1.html>.
cmake {{path/to/project_directory}}
프로젝트 디렉터리의 `CMakeLists.txt`를 사용해 현재 디렉터리에 빌드 설정을 생성:
cmake --build {{path/to/build_directory}}
지정한 디렉터리의 빌드 설정을 사용해 빌드 산출물을 생성:
cmake --install {{path/to/build_directory}} --strip
빌드 산출물을 `/usr/local/`에 설치하고 디버그 심볼을 제거:
git submodule
설명 보기 ▼
git submodule
Inspect, update, and manage submodules.
git submodule
View existing submodules and the checked-out commit for each one:
git submodule update --init --recursive
Install a repository's submodules (listed in `.gitmodules`):
git submodule add {{repository_url}}
Add a Git repository as a submodule of the current one:
# 프로젝트 배지
-
Claude Desktop Buddy for SiFli hardware
-
Work with kimi cli
