Fly Now
AI software development platform for one-line text generation applications
Tags:AI improves efficiencyWhat is Ma Dian Fei?
CodeFlying is an AI-based automated software development platform launched by Beijing Kuafu Technology Co., Ltd.; it emphasizes the concept of \"using Chinese to develop applications\".
After the user describes their requirements, multiple intelligent systems work together to carry out requirement analysis, interface design, code generation, testing and optimization, as well as deployment across various platforms.
Main functions
- Describe the application requirements in natural language.
- Automatically analyzes roles, pages, and business processes.
- It generates front-end, back-end, and management capabilities.
- Continue to modify the application through dialogue.
- Generate a WeChat mini-program.
- Generate HarmonyOS meta-services.
- Generate Android and iOS apps.
- Generate H5 websites and web applications.
- Configure AI customer service and operational capabilities.
- Create posters and promotional copy.
- Preview and publish apps online.
- Export deliverables based on product permissions.
Multi-Agent multi-intelligent agent collaboration
MaSuFei employs a multi-agent collaborative approach, breaking down complex development tasks among various roles such as those responsible for requirements, design, development, and testing.
| Agent section | Main tasks | What does the user need to provide? |
|---|---|---|
| Requirement analysis | Organize roles, functions, and processes | Target users and business rules |
| Product design | Planning pages and interactions | Page list and reference style |
| Code generation | Implement front-end and back-end logic | Fields, status, and permissions |
| Test optimization | Identify errors and iterate. | Real test cases |
| Release and operation | Generate channel versions and operational content | Account, material, and compliance information |
Automatic collaboration can shorten the prototype development cycle, but complex payments, access controls, and high-concurrency operations still require verification by professionals.
Which applications can be generated with support?
| Application type | Common items | Design focus |
|---|---|---|
| Personal tools | Schedules, recorders, and query tools | Simple operation and data backup |
| Enterprise services | Ticketing, customer, and project management | Permissions, auditing, and data isolation |
| Education and training | Courses, question banks, and learning check-ins | Content copyright and learning data |
| Retail e-commerce | Product display, booking, and online store | Orders, payments, and after-sales service |
| Culture and Entertainment | Tests, catalogs, and interactive content | Content moderation and user experience |
| AI applications | Customer service, Q&A, and content generation | Model cost and response security |
Generated by WeChat Mini Program
Users can use CodeOnFly to create mini-program pages and the associated business logic, and then integrate them with WeChat accounts to carry out testing, review, and publication.
- Define the target users of the mini-program and its core tasks.
- List pages, fields, roles, and statuses.
- Describe the needs for logging in via WeChat, sharing, or making payments.
- Generate a basic version without payment.
- Test navigation, forms, and data reading and writing.
- Prepare a legitimate main account for mini-programs.
- Configure domain names, privacy guidelines, and API permissions.
- Submit the beta version and fix the review issues.
- After verification, submit it for formal review.
HarmonyOS Core Services and Apps
The official website currently lists HarmonyOS services, as well as Android and Apple apps, as options for creation and release, making them suitable for projects that require access via mobile devices.
| Terminal | Key points of delivery | Requirements for going live |
|---|---|---|
| HarmonyOS Core Services | Lightweight services and compatibility with the system ecosystem | Developer account and platform review |
| Android | Installation packages, permissions, and device compatibility | Signature, privacy, and app store review |
| iOS | Interaction and development with Apple devices | Developer account and App Store review |
| H5 | Responsive pages and browser compatibility | Domain names, HTTPS, and registration requirements |
Creating an app does not mean it will automatically pass the store’s approval; the publisher remains responsible for matters related to privacy, payments, content, and compliance requirements.
H5 websites and web applications
- Suitable for landing pages, information display, and lightweight tools.
- It can be accessed and shared directly in a browser.
- It is necessary to check the layout separately for mobile phones and computers.
- A proper domain name should be configured with HTTPS.
- When operating within China, it is necessary to assess the registration requirements.
- Form data must have security validation configured.
- Test compatibility with major browsers before going live.
Dialogic modification
After the initial version is created, users can continue to describe their modification requests in Chinese, allowing the platform to adjust the pages, fields, and business rules.
| Modification type | Low-quality instructions | A clearer way of writing it |
|---|---|---|
| Page | Make the page look better. | Change the home page to a three-section layout with the main button highlighted. |
| Form | Add more information | Add fields for phone number, city, and notes |
| Permissions | Administrators can manage it. | Administrators can view, edit, and export all orders. |
| Status | Add an audit. | After submission, it enters the review phase; it becomes public only after approval. |
| Anomaly | Fix errors | An error is displayed when an empty phone number is submitted, and the previously entered information is retained. |
AI operation and intelligent customer service
CodeFly not only creates software, but also highlights on its official website other capabilities such as posters, promotional content, AI customer service, and operational intelligence agents.
- Create promotional posters based on the application.
- Create promotional content based on the product’s features.
- Configure AI customer service for common questions.
- Help organize operational tasks and content plans.
- Improve operational actions by leveraging application data.
- For high-risk replies, manual transfer should be set up.
- Marketing content must be manually reviewed before it is published.
CodeFly Usage Tutorial
- Register and log in to your KaShangFei account.
- Select the application terminal you want to generate.
- Explain the product’s goals and target users in one sentence.
- Add characters, pages, fields, and processes.
- Upload the necessary brand or interface reference images.
- Let multiple agents generate the first runnable version.
- Test page by page according to the actual tasks.
- Use specific instructions to fix functions and the interface.
- Configure accounts, permissions, data, and third-party services.
- Check for compliance regarding privacy, content, and payments.
- Select the appropriate distribution channel and generate a version.
- Monitor errors and user feedback continuously after going live.
How to write good application requirements
The more specific the requirements, the easier it is to verify the resulting output. It is best to clearly specify the user, objectives, process, data, and potential exceptions as well.
- It explains the core problem that the application solves.
- List roles such as regular users and administrators.
- Describe the steps the user takes to complete the task in order.
- List the fields that should be displayed and filled in on each page.
- Define order, review, or task status.
- Specify which roles can view and modify data.
- Add handling for failed supplements, empty entries, and duplicate submissions.
- Provide verifiable completion criteria.
Test checklist after application generation
- Register, log in, log out, and recover account.
- Add, modify, delete, and query data.
- Page and operation permissions for different roles.
- Null values, excessively long content, and duplicate submissions.
- Display quality on smartphones, tablets, and computers.
- Handling of weak networks, timeouts, and interface failures.
- Consistency in payments, refunds, and order status.
- Export, backup, and data recovery.
- Privacy consent and account cancellation procedures.
Price comparison with membership packages
The data below comes from the official price interface on the KaShangFei website; the specific benefits and promotions are subject to those listed on the account settlement page.
| Package | Price | Application limit | Billing limit | Integration | Publish an app |
|---|---|---|---|---|---|
| Free version | 0 yuan, permanently free | 2 | 2 | 20 | It is determined by the page permissions. |
| Standard version | 149 yuan per month | 10 | 10 | 3000 per month | 10 |
| Advanced version | 299 yuan per month | 100 | 10 | 6,600 per month | 20 |
| Premium Edition | 1199 yuan per month | 1000 | 50 | 27,600 per month | 200 |
The free version of the interface also shows a limit of 2 per application; the actual method of deduction for each quota is determined according to the details of the privileges associated with the account.
Comparison of annual subscription plans
The price API on the official website returns three different reference amounts for annual payment; the price on the purchase page may vary due to discounts, location, or promotions.
| Annual payment plan | Current amount at the interface | Relative monthly payment |
|---|---|---|
| Standard Edition Annual Plan | 1248 yuan | It is lower than the cost of purchasing it separately over 12 months. |
| Advanced Edition, annual subscription | 2508 yuan | It is lower than the cost of purchasing it separately over 12 months. |
| Premium Annual Plan | 10,068 yuan | It is lower than the cost of purchasing it separately over 12 months. |
Before making the annual payment, it is necessary to confirm the points issuance cycle, the available credit limit, the release limit, and whether any unused benefits carry over.
Price of the points package
| Points package | Current price | Suitable situations |
|---|---|---|
| 600 points | 30 yuan | Temporary addition of a small amount of usage |
| 3000 points | 150 yuan | Continuously iterate on a single project |
| 6600 points | 330 yuan | Multiple projects or frequent generation |
The official website’s interface also shows that 50 points correspond to 5 yuan, as indicated by the conversion field; however, the actual purchase options and the amount charged are subject to those displayed on the payment page.
How to choose a package
| User | It is recommended to take a look first. | Key judgment |
|---|---|---|
| First-time users | Free version | Verify the quality of requirement expression and generation |
| Individual creators | Standard version | Number of applications and monthly points |
| Studio or small team | Advanced version | Multiple projects and release quotas |
| Companies and service providers | Premium edition or enterprise plan | Members, bills, publications, and service levels |
When choosing a package, don’t rely solely on the number of points; also check the number of applications that can be used, the number of items that can be published, the billing limit, and the permissions for delivering the source code.
Notes on Publishing and Source Code
- Verify that the current plan is compatible with the target publishing channels.
- Check the export permissions for the source code or installation package.
- Save the technical documents and test results generated by the platform.
- Third-party accounts and certificates are to be prepared by the publisher themselves.
- Do not include the production key in public code.
- After downloading, complete the deployment in a testing environment first.
- Conduct security and compliance reviews before official launch.
Commercial use and intellectual property rights
Whether an application can be used for commercial purposes depends not only on the platform, but also on the subscription terms, the generated content, third-party components, and the necessary business qualifications.
- Read the scope of permissions outlined on the purchase page and in the user agreement.
- Confirm the permissions to export the source code and to deploy it again.
- The images, fonts, and text uploaded must be available for use.
- Do not copy other people’s brands or protected interfaces.
- AI-generated content still requires copyright checks.
- Sectors such as finance, healthcare, and education require additional qualifications.
- Enterprise projects should maintain records of requirements, generation, and release.
Data security
- Do not upload real customer data during the prototype phase.
- The test account uses fictional and non-sensitive information.
- Enable strong passwords and minimum permissions for administrators.
- Payment and identity information are handled by compliance services.
- Configure database backup and recovery drills.
- After going live, record key operations and exception logs.
- Regularly delete unnecessary test items and public links.
APIs and backend capabilities
CodeFly can be used to create applications that include backend logic, but the specific APIs available, as well as the database and deployment methods, vary depending on the product features and the type of project.
- First, define the data tables, interfaces, and permission boundaries.
- Set authentication and throttling for external interfaces.
- Check cross-domain issues, error codes, and the retry mechanism.
- Do not allow the frontend to hold sensitive keys directly.
- In complex systems, developers should be assigned to review the code.
- Enterprise integration requirements must be confirmed in writing prior to purchase.
Open-source status
The CodeOnFly platform has not confirmed that it uses an open-source license, and the GitHub personal account with the same name that was found cannot be considered an official repository.
| Project | Open-source assessment | Explanation |
|---|---|---|
| MaDianFei Platform | Open source not confirmed | Online services and subscription-based products |
| User-generated source code | By package and agreement | It can be derived, and it is not the same as open-source platforms. |
| AiPexBase | The company’s official website indicates that it uses GitHub for open-source development. | It is another product from the technology sector. |
| GitHub account with the same name | No reliable source can be identified. | It cannot be used as official evidence. |
Which users are it suitable for
| User | Typical uses | Precautions |
|---|---|---|
| Creators with no prior experience | Personal tools and interactive applications | Start with a simple process first. |
| Product manager | MVP and requirement verification | Define clear acceptance criteria |
| Small and medium-sized enterprises | Business tools and customer service | Review permissions and data security |
| Development team | Accelerated prototyping and base code | Manual review of architecture and quality |
| Content operators | Mini-programs, posters, and AI customer service | Control production and promotion costs |
Product advantages
- It supports directly describing software requirements in Chinese.
- Multi-agent approaches cover various stages of development.
- It is also available for mini-programs, HarmonyOS, apps, and H5.
- It can be continuously improved through dialogue.
- It includes operational and customer service capabilities after going live.
- The official website’s price interface reveals the main packages and points.
Usage restrictions
- Complex applications still require professional testing and code review.
- Third-party accounts, registration, and approval for listing must be handled by the user themselves.
- Model generation may overlook permissions and abnormal logic.
- The price interface data may change in real time depending on promotions.
- The rules for accumulating points and deducting amounts from various limits need to be confirmed within the account.
- Source code export and commercial usage rights depend on the package agreement.
- The CodeOnFly platform itself has not been confirmed to be open source.
Frequently Asked Questions
What kinds of applications can Ma Dian Fei generate?
The official website currently covers WeChat mini-programs, HarmonyOS services, Android and iOS apps, H5 websites, as well as a variety of business tools.
Can I use CodeOnFly without knowing how to program?
Yes, the platform allows users to describe their requirements in Chinese, but for complex tasks it is still recommended that product, testing, or development staff be involved in the verification process.
Is CodeFly free?
There is a free version available; the price listed on the official website indicates that it is permanently free, with 2 app credits and 20 points allocated – the specific restrictions are indicated on the account page.
How much does the CodeFly membership cost?
On the official website, the current monthly prices are 149 yuan for the standard version, 299 yuan for the advanced version, and 1199 yuan for the premium version; there are also annual payment options and point packages available.
Can the application generated by CodeFly be launched right away?
It is possible to proceed with the publishing process, but the user still needs to handle matters related to account eligibility, privacy, content, payment, registration, and app store approval on their own.
Can MaDianFei export the source code?
The product specifications indicate that delivery of source code and other materials is supported; the specific scope of export, the technical stack used, and the commercial usage rights are subject to the current package and agreement.
Is CodeFly an open-source project?
The CodeFly platform itself has not been confirmed to be open source; AiPexBase, developed by CrossFortech and labeled as open source, is another product – the two should not be confused.
Guigong Network Security Registration No. 45132202000164