Repository navigation
feat(showcase): add Tmall hackathon project page - #4
Merged
Merged
Conversation
Signed-off-by: mola <229602071+Mola-maker@users.noreply.github.com>
Signed-off-by: mola <229602071+Mola-maker@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add the Nanodot project page for the Tmall hackathon’s “科技无碍” direction. It brings together a labelled scripted browser selection/Care example, the actual earlier Android region-question recording, the verified 1.1.0 APK and an attributed snapshot of the actual nanoMuse website repository. Completing the three-step browser Care example restores all screen cards and permits further selection or another run.
Canonical source lives in
demo/hackathon/site/. A portable standard-library exporter produces an ignored flat upload bundle for ModelScope, preserving media bytes, validating references and recording source/export hashes. Text export uses explicit UTF-8/LF; site checkout preserves canonical manifest bytes. Bilingual documentation explains manual GitHub/ModelScope collaboration, provider/device boundaries and attribution. Portrait homepage artwork and a separate landscape cover are included; the docs record the observed mismatch between the Tmall form’s portrait hint and landscape dimension validator without claiming submission succeeded.Validation:
LC_ALL=C PYTHONUTF8=0. Ruff lint/format, whitespace checks, and public-text credential/private-path scans pass.The browser demo uses preset local content, not a model call or real booking. The Android video retains its original development APK identity and the 4/4 core facts versus 2/4 error-free complete answers result; its Care verified-step count remains zero. The upstream remote demo is labelled as upstream infrastructure. No automatic synchronization, model API, remote phone control or AI PC/cloud acceptance is introduced.
The ModelScope project is https://modelscope.cn/studios/why2025/nanodot-crystal. Personal entry fields and final Tmall submission remain separate. The
v1.1.0release tag and published assets are unchanged.