feat: add be and skill vocab words

This commit is contained in:
2026-05-06 18:20:35 -04:00
parent 99082de224
commit c46a62bb3e
5 changed files with 34 additions and 2 deletions

View File

@@ -31,7 +31,7 @@ export default defineConfig({
text: 'Discoveries', text: 'Discoveries',
items: [ items: [
{ text: 'Jibo Workshop HRI 2024', link: '/Discoveries/jibohri' }, { text: 'Jibo Workshop HRI 2024', link: '/Discoveries/jibohri' },
{ text: 'jibo-app.js', link: '/jibo-app' } { text: 'jibo-app.js', link: '/Discoveries/jibo-app' }
] ]
}, },
{ {
@@ -48,7 +48,9 @@ export default defineConfig({
{ text: 'ESML', link: '/Dictionary/ESML' }, { text: 'ESML', link: '/Dictionary/ESML' },
{ text: 'NVIDIA Tegra K1 (T124) Soc', link: '/Dictionary/tegrasoc' }, { text: 'NVIDIA Tegra K1 (T124) Soc', link: '/Dictionary/tegrasoc' },
{ text: 'Robot Operating System', link: '/Dictionary/ROS' }, { text: 'Robot Operating System', link: '/Dictionary/ROS' },
{ text: 'ShofEL2 - Fusée Gelée Exploit', link: '/Dictionary/Shofel' } { text: 'ShofEL2 - Fusée Gelée Exploit', link: '/Dictionary/Shofel' },
{ text: 'Be (@be/be)', link: '/Dictionary/be' },
{ text: 'Skills', link: '/Dictionary/skill' },
] ]
}, },
{ {

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

4
docs/Dictionary/be.md Normal file
View File

@@ -0,0 +1,4 @@
# Be
<small> also known as @be/be</small>
## What is Be?
Be is the main [skill](/Dictionary/skill). It is responsible for the eye, menu, conversation (might be handled by another skill but the flow starts at Be), etc. More details in the [about be article](/be/about)

26
docs/Dictionary/skill.md Normal file
View File

@@ -0,0 +1,26 @@
# Skills
## What are Skills?
Skills are basically applications. There are multiple types of skills. Each skill falls into one of or multiple of these categories:
- Vocal Skills
- Menu Activated Skills
- (Not made yet, potential feature) Home Assistant Skills
Each type of skill is triggered in its own way and interacts with the user uniquely. Because of this, I will be covering each skill in it's own section in this article.
## Vocal Skills
These are the types of skills triggered by voice. Some examples include:
- **"Hey Jibo, play pop music"** -> Starts the radio skill.
- **"Hey Jibo, what's my personal report?"** -> Opens personal report.
Skills of this type are typically also Menu Activated Skills. The sad thing about this is that due to Jibo's *severe* lack of native servers the Vocal Skills no longer work. Luckily all the logic for these types of skills are built into Jibo (I think) so recreating the logic should be easyish.
## Menu Activated Skills
These are the little applications you open via the menu on Jibo. These get activated by you clicking on it's button on the main menu. Examples include:
- **Click on radio button on main menu** -> Radio skill starts
- **Click on personal report button** -> Personal Report starts
Because these use the menu instead of voice, the skills worked after shutdown.
## Home Assistant Skills
::: info
This isn't real!! It is something I came up with as I was writing this article. These docs surround what it would look like if it were to be implemented. - Zane V
:::
This type of skill gets triggered in Home Assistant. The Jibo Home Assistant intergration will create an entity for each skill. Examples include:
- **Entity for weather, click button for Jibo to read out weather report.** ![Jibo in Home Assistant concept](/Assets/concept-for-weather-haos.png)
The only issue: This type of skill doesn't exist *just yet!*. Excited for when it does though.