diff --git a/docs/en/about/index.md b/docs/en/about/index.md index 300f2b23..fda3a5d8 100644 --- a/docs/en/about/index.md +++ b/docs/en/about/index.md @@ -11,7 +11,7 @@ index: false **Passionate about open-source, technology, and equality.** -A 20-year-old university student currently interning at the **Institute of Software, Chinese Academy of Sciences**, and an active member of **Project Trans**.Welcome to view my [resume](./resume) to learn more about me. +A 20-year-old university student currently interning at the **Institute of Software, Chinese Academy of Sciences**, and an active member of **Project Trans**.Welcome to view my [resume](./resume) to learn more about me.Welcome to view my [resume](./resume) to learn more about me. --- diff --git a/docs/en/about/resume.md b/docs/en/about/resume.md index efba2c1f..129bdb60 100644 --- a/docs/en/about/resume.md +++ b/docs/en/about/resume.md @@ -27,13 +27,6 @@ _Institute of Software, Chinese Academy of Sciences_ | May 2025 - Present - Added half-precision floating-point (half) support for vectors in the Ventus LLVM toolchain. - Resolved RISC-V instruction set compatibility and code generation issues during CodeGen in the development process. -### Porting GCC 12's RISC-V Vector Extension Support for deepin RISC-V - -_Institute of Software, Chinese Academy of Sciences_ Open Source Summer (Advanced Level) | 2025.07 - 2025.10 - -- Systematically backport stable and critical RVV extension support related code patches from GCC 13 or later versions to the GCC 12 branch used by the deepin community. -- Implement RVV Intrinsics and auto-vectorization support, ensuring the auto-vectorization feature takes effect on targets supporting RVV. - ### RISC-V Automated Testing and Performance Analysis Platform Development _Institute of Software, Chinese Academy of Sciences_ | February 2025 - May 2025 @@ -55,10 +48,6 @@ _[Traveling](https://github.com/travellings-link/travellings)_ | 2025.06 - Prese - Participate in bot development, fix CI flow - Participate in frontend development and documentation improvements -## Activity Experience - -_[AdventureX 2025 Hackathon](https://adventure-x.org/)_ | Hangzhou | 2025.7.23 - 2025.7.27 - ## Education Background Bachelor's degree in Computer Science and Technology, currently pursuing. @@ -69,5 +58,5 @@ Bachelor's degree in Computer Science and Technology, currently pursuing. _小米社区_ | 2021.08 - 2023.12 -- 累计创作内容 470+ 篇,累计互动量 122w+,平均互动量 2600+,单帖最高互动量达 2.8w+,多次打造爆款内容。 +- 创作内容 470+ 篇,互动量 122w+,平均互动量 2600+,单帖最高互动量 2.8w+。 --> diff --git a/docs/en/tips/jenkins/jenkins-pipeline.md b/docs/en/tips/jenkins/jenkins-pipeline.md index b00a9afe..d23bde37 100644 --- a/docs/en/tips/jenkins/jenkins-pipeline.md +++ b/docs/en/tips/jenkins/jenkins-pipeline.md @@ -78,4 +78,4 @@ Simple and convenient, with no complicated `pipeline` framework, it uses node bl 1. A pipeline can have multiple nodes. A node can be specified for multiple stages at once, and stages in the same node block will run on the same node. 2. When managing Jenkinsfile with a version control system, the Scripted Pipeline will not check out the entire repository to the node, it only reads the Jenkinsfile. If you want to use the repository, you need to clone it manually. 3. Within the same steps block, the context is not inherited from previous steps. For example, if the first line is `sh 'cd nya'`, the second line's working directory is still the default workspace path, not nya. - - This does not apply to multi-line scripts like `sh ''' I am the content ''' `, since all commands inside the multi-line block run in a single sh context. + - This does not apply to multi-line scripts like `sh ''' I am the content ''' `, since all commands inside the multi-line block run in a single sh context. diff --git a/docs/en/tips/misc/epson.md b/docs/en/tips/misc/epson.md new file mode 100644 index 00000000..57aa336d --- /dev/null +++ b/docs/en/tips/misc/epson.md @@ -0,0 +1,8 @@ +--- +title: Resolving Slow EPSON Internal Network Printing Issues +author: Lee +--- + +## Troubleshooting Configuration + +Control Panel -> Devices and Printers -> Printer Properties -> Port, check if the currently enabled port is "Standard TCP/IP Port". If not (for example, if it is EpsonNet Print Port), click Add Port, select Standard TCP/IP Port, and follow the prompts to add and enable it. diff --git a/docs/en/tips/vrchat/avatar/clothing.md b/docs/en/tips/vrchat/avatar/clothing.md new file mode 100644 index 00000000..2997b8c0 --- /dev/null +++ b/docs/en/tips/vrchat/avatar/clothing.md @@ -0,0 +1,30 @@ +--- +title: Dressing +author: Lee +--- + +## Install the bone binding plugin lilycalInventory + +Refer to the [lilycalInventory](https://lilxyzw.github.io/lilycalInventory/) documentation. + +## Import model and clothing + +See [Model Import and Publishing](./import.md) + +## Unpack model and clothing + +Right-click the model, `Prefab -> Unpack Completely` + +![clothing-unpack](/tips/vrchat/avatar/image/clothing-unpack.png) + +## Create empty object + +![clothing-create-empty](/tips/vrchat/avatar/image/clothing-create-empty.png) + +## Add component + +![clothing-add-component](/tips/vrchat/avatar/image/clothing-add-component.png) + +## Add menu + +![clothing-add-menu](/tips/vrchat/avatar/image/clothing-add-menu.png) diff --git a/docs/en/tips/vrchat/avatar/import.md b/docs/en/tips/vrchat/avatar/import.md new file mode 100644 index 00000000..7d4eb7e1 --- /dev/null +++ b/docs/en/tips/vrchat/avatar/import.md @@ -0,0 +1,43 @@ +--- +title: Model Import and Publishing +author: Lee +--- + +## Install VCC + +Visit [this URL](https://vrchat.com/home/download), select `Download the Creator Companion`. + +## Install Unity + +Go to [Unity official website](https://unity.com/) to download Unity Hub, visit [this URL](https://creators.vrchat.com/sdk/upgrade/current-unity-version/) to get the Unity version required by VCC. + +## Install Shaders + +Visit [lilToon](https://lilxyzw.github.io/lilToon/ja_JP/first.html#%E5%B0%8E%E5%85%A5%E6%89%8B%E9%A0%86%E3%81%A8%E7%B0%A1%E6%98%93%E7%9A%84%E3%81%AA%E4%BD%BF%E3%81%84%E6%96%B9), click `Click here to add lilToon to VCC or ALCOM`, then click Add in the popped-up VCC window. + +## Create Project + +Open VCC, Projects -> Create New Projects -> Avatar Projects + +![vcc-projects](/tips/vrchat/avatar/image/vcc-projects.png) +![vcc-new-avatar](/tips/vrchat/avatar/image/vcc-new-avatar.png) + +Install the plugins shown in the figure below, it is recommended to install `Gesture Manager`, which can simulate the game menu page in Unity. + +![vcc-manage-packages](/tips/vrchat/avatar/image/vcc-manage-packages.png) + +## Import Model + +Double-click the `.unitypackage` file, click import. + +![unity-model-import](/tips/vrchat/avatar/image/unity-model-import.png) + +Find the `.prefab` file and drag it to the upper left window. + +![unity-model-prefab.png](/tips/vrchat/avatar/image/unity-model-prefab.png) + +## Publish + +Enter the VCC menu, log in to your account and set the model cover and name, click `Publish` to publish. + +![unity-model-prefab.png](/tips/vrchat/avatar/image/unity-build-publish.png) diff --git a/docs/ja/about/resume.md b/docs/ja/about/resume.md index bc499bdc..8112117b 100644 --- a/docs/ja/about/resume.md +++ b/docs/ja/about/resume.md @@ -27,13 +27,6 @@ _中国科学院軟件研究所_ | 2025.05 - 現在 - Ventus LLVMツールチェーンにベクトル向けの半精度浮動小数点型(half)サポートを追加しました。 - 開発プロセスにおいて、CodeGenフェーズでのRISC-V命令セットの互換性とコード生成問題を解決しました。 -### deepin RISC-V への GCC 12 の RISC-V Vector 拡張サポートの移植 - -_中国科学院軟件研究所_ オープンソースの夏(上級)_ | 2025.07 - 2025.10 - -- GCC 13 以降の安定かつ重要な RVV 拡張サポート関連のコードパッチを、deepin コミュニティが使用する GCC 12 ブランチに系統的にバックポートします。 -- RVV Intrinsics と自動ベクトル化サポートを実装し、自動ベクトル化機能が RVV をサポートするターゲットで有効になることを確認します。 - ### RISC-V 自動テストと性能分析プラットフォーム開発 _中国科学院軟件研究所_ | 2025.02 - 2025.05 @@ -55,10 +48,6 @@ _[開往](https://github.com/travellings-link/travellings)_ | 2025.06 - 現在 - ボット開発に参加し、CIフローを修正 - フロントエンド開発とドキュメントの改善に参加 -## 活動経歴 - -_[AdventureX 2025 ハッカソン](https://adventure-x.org/)_ | 杭州 | 2025.7.23 - 2025.7.27 - ## 教育背景 コンピュータサイエンスと技術、学部在学中。 @@ -69,5 +58,5 @@ _[AdventureX 2025 ハッカソン](https://adventure-x.org/)_ | 杭州 | 2025.7. _小米社区_ | 2021.08 - 2023.12 -- 累计创作内容 470+ 篇,累计互动量 122w+,平均互动量 2600+,单帖最高互动量达 2.8w+,多次打造爆款内容。 +- 创作内容 470+ 篇,互动量 122w+,平均互动量 2600+,单帖最高互动量 2.8w+。 --> diff --git a/docs/ja/tips/jenkins/jenkins-pipeline.md b/docs/ja/tips/jenkins/jenkins-pipeline.md index da475460..4157eb42 100644 --- a/docs/ja/tips/jenkins/jenkins-pipeline.md +++ b/docs/ja/tips/jenkins/jenkins-pipeline.md @@ -78,4 +78,4 @@ node('RVV') { // RVVラベルのノードを指定 1. 1つのパイプライン内で複数のnodeが使え、1つのnodeで複数のstageが指定可能。同じnodeブロック内の各stageは同一ノードで動作します。 2. バージョン管理でJenkinsfileを管理しても、スクリプト型パイプラインはJenkinsfileだけをノードで読み込み、リポジトリ全体は取得しません。リポジトリ内容が必要な場合は自分でcloneしてください。 3. 同じstepsブロック内でも前のコマンド状態は継承されません。例えば1行目が `sh 'cd nya'` なら、2行目の作業ディレクトリは依然としてデフォルトの作業領域です(nyaではありません)。 - - 複数行スクリプト `sh ''' 内容 ''' ` はこの制限を受けません。なぜなら複数行コマンドはひとつのshブロック内で処理されるためです。 + - 複数行スクリプト `sh ''' 内容 ''' ` はこの制限を受けません。なぜなら複数行コマンドはひとつのshブロック内で処理されるためです。 diff --git a/docs/ja/tips/misc/epson.md b/docs/ja/tips/misc/epson.md new file mode 100644 index 00000000..3c3c2790 --- /dev/null +++ b/docs/ja/tips/misc/epson.md @@ -0,0 +1,8 @@ +--- +title: EPSON社内ネットワークでの印刷速度低下の問題を解決する +author: リー +--- + +## 設定の確認 + +コントロールパネル -> デバイスとプリンター -> プリンターのプロパティ -> ポートで、現在有効なポートが「標準TCP/IPポート」であるか確認します。そうでない場合(例:EpsonNet print Port)、ポートの追加をクリックし、標準TCP/IPポートを選択して、案内に従って追加し有効にします。 diff --git a/docs/ja/tips/vrchat/avatar/clothing.md b/docs/ja/tips/vrchat/avatar/clothing.md new file mode 100644 index 00000000..2a3c3e35 --- /dev/null +++ b/docs/ja/tips/vrchat/avatar/clothing.md @@ -0,0 +1,30 @@ +--- +title: 着替え +author: Lee +--- + +## ボーン制御プラグイン lilycalInventory をインストール + +[lilycalInventory](https://lilxyzw.github.io/lilycalInventory/) のドキュメントを参照してください。 + +## モデルと衣服をインポート + +[モデルのインポートと公開](./import.md) を参照 + +## モデルと衣服を解凍 + +モデルを右クリックし、`Prefab -> Unpack Completely` + +![clothing-unpack](/tips/vrchat/avatar/image/clothing-unpack.png) + +## 空のオブジェクトを作成 + +![clothing-create-empty](/tips/vrchat/avatar/image/clothing-create-empty.png) + +## コンポーネントを追加 + +![clothing-add-component](/tips/vrchat/avatar/image/clothing-add-component.png) + +## メニューを追加 + +![clothing-add-menu](/tips/vrchat/avatar/image/clothing-add-menu.png) diff --git a/docs/ja/tips/vrchat/avatar/import.md b/docs/ja/tips/vrchat/avatar/import.md new file mode 100644 index 00000000..c3388eaa --- /dev/null +++ b/docs/ja/tips/vrchat/avatar/import.md @@ -0,0 +1,43 @@ +--- +title: モデルのインポートと公開 +author: Lee +--- + +## VCCのインストール + +[このURL](https://vrchat.com/home/download)にアクセスし、`Download the Creator Companion`を選択してください。 + +## Unityのインストール + +[Unity公式サイト](https://unity.com/)からUnity Hubをダウンロードし、[このURL](https://creators.vrchat.com/sdk/upgrade/current-unity-version/)でVCCが依存するUnityのバージョンを確認してください。 + +## シェーダーのインストール + +[lilToon](https://lilxyzw.github.io/lilToon/ja_JP/first.html#%E5%B0%8E%E5%85%A5%E6%89%8B%E9%A0%86%E3%81%A8%E7%B0%A1%E6%98%93%E3%81%AA%E4%BD%BF%E3%81%84%E6%96%B9)にアクセスし、`こちらをクリックしてlilToonをVCCまたはALCOMに追加し`をクリックし、表示されたVCCウィンドウでAddをクリックしてください。 + +## プロジェクトの作成 + +VCCを開き、Projects -> Create New Projects -> Avatar Projects + +![vcc-projects](/tips/vrchat/avatar/image/vcc-projects.png) +![vcc-new-avatar](/tips/vrchat/avatar/image/vcc-new-avatar.png) + +下図のプラグインをインストールし、`Gesture Manager`のインストールを推奨します。Unity内でゲームのメニューページをシミュレートできます。 + +![vcc-manage-packages](/tips/vrchat/avatar/image/vcc-manage-packages.png) + +## モデルのインポート + +.unitypackageファイルをダブルクリックし、importをクリックしてください。 + +![unity-model-import](/tips/vrchat/avatar/image/unity-model-import.png) + +.prefabファイルを見つけ、左上のウィンドウにドラッグしてください。 + +![unity-model-prefab.png](/tips/vrchat/avatar/image/unity-model-prefab.png) + +## 公開 + +VCCメニューに入り、アカウントにログインしてモデルのカバーと名前を設定し、`Publish`をクリックして公開してください。 + +![unity-model-prefab.png](/tips/vrchat/avatar/image/unity-build-publish.png)